Веб-частини фільтра змінюють подання даних, які відображаються в іншій веб-частині на основі певних умов. Наприклад, якщо у веб-частині "Фільтр" може відображатися фінансовий звіт лише з певного року, або в списку учнів у класі відображатимуться лише імена учнів, які виконали певне завдання.
У веб-частинах фільтра, які вимагають введення користувачем для створення умов фільтрування (наприклад, дати або тексту), на сторінці відображається піктограма фільтра. Крім того, веб-частина "Фільтр" може працювати автоматично; він може не відображатися на сторінці та використовувати умови фільтрування, надані з третьої веб-частини, наприклад фільтр поточного користувача. Веб-частини фільтра, які не відображаються на сторінці, називаються контекстними веб-частинами; вони автоматично фільтрують результати без введення користувачем.
Веб-частини фільтра працюють зі списками SharePoint, даними служб аналізу Microsoft SQL Server версій 2005 і 2008 Analysis Services, а також даними, розташованими в службах підключення до бізнес-даних.
У цій статті
Способи використання фільтрів
У наведених нижче сценаріях проілюстровано два способи використання веб-частин фільтра:
-
Джефф Сміт хоче повідомити дохід, отриманий продуктом на щомісячній основі. Історично Джефф перейняв звіт про SQL Server Analysis Services, створений програмою Contoso Sales, а потім скопіював відомості до повідомлення електронної пошти, щоб розповсюдити їх своїй команді.
Тепер Джефф додає той самий звіт SQL Server Analysis Services до своєї приладної дошки щомісяця разом зі звітом, який показує скарги клієнтів на продукт. Юхим додає веб-частину "Фільтр", щоб користувачі приладної дошки могли вибрати потрібний продукт. Він налаштовує фільтр, щоб відобразити список продуктів, і він підключає фільтр як до нових скарг клієнтів за щомісячним звітом про продукт, так і з наявним доходом від продукту за місяцями. Коли учасники його команди переглядають сторінку, вони можуть переглядати дані про стандартний продукт, настроєний Джеффом для звітів, але вони також можуть вибрати будь-який продукт зі списку. Коли учасник команди вибирає інший продукт, фільтр змінює всі дані в кожній підключеній веб-частині.
-
Крістіна Лі, регіональний менеджер з продажу, використовує приладну дошку свого підрозділу для перегляду щомісячних даних. Вона помічає, що індикатор ефективності ключового показника задоволеності клієнтів (KPI) жовтий, що вказує на те, що він перебуває в режимі попередження. Вона може клацнути індикатор, щоб перейти на веб-сторінку, на якій відображається індикатор, пояснення того, чому він жовтий, і три звіти, які надають додаткову інформацію.
Фільтр відображає лише елементи сторінки, які застосовуються спеціально до поділу Христини. Інші менеджери з продажу в компанії Крістіни можуть переглядати ту саму приладну дошку, але їхня точка зору відрізняється. Фільтр налаштовує кожне подання для певного поділу.
Типи фільтрів
Тип веб-частин фільтра та способи їх використання залежать від джерела даних, типу взаємодії користувача та потрібних результатів. У SharePoint Server 2007 і 2010 є дев'ять типів фільтрів, а також веб-частина "Дії фільтра", яка дає змогу додати кнопку фільтра до сторінки, щоб користувачі могли вибирати, коли оновлювати дані на сторінці.
Наведені нижче веб-частини фільтра дають змогу користувачам уручну вказати значення, які фільтруватимуть дані, що відображаються на сторінці:
Веб-частина |
Опис |
---|---|
Фільтр дати |
Ви можете задати значення за замовчуванням або залишити його пустим. Користувачі можуть вибрати дату з розкривного календаря або ввести значення m/d/yyyy в поле, яке відображається на сторінці веб-частини. |
Фільтр рядка запиту (URL-адреси) (Доступно лише для SharePoint 2007 р.) |
Дає змогу додавати фільтри до URL-адреси під час додавання посилання на іншу сторінку до приладної дошки. |
Текстовий фільтр |
Ви можете вимагати від користувачів вводити текст або за замовчуванням. |
Такі веб-частини фільтра дають змогу користувачам вибирати зі списку значень:
Веб-частина |
Опис |
---|---|
Фільтр вибору |
Фільтр вибору дає змогу вказати значення в області знарядь веб-частини. Користувачі вибирають одне зі значень із розкривного меню, яке відображається на сторінці. |
Фільтр підключення до бізнес-даних (SharePoint 2010) Фільтр бізнес-Data Catalog (SharePoint 2007) |
Ця веб-частина дає змогу вказати список значень із бізнес-Data Catalog, а потім указати стовпець Значення. Крім того, можна додати стовпець Опис. Наприклад, якщо сутність – " Продукти ", програма AdventureWorks і стовпець "Значення" може мати значення "Ім'я". Якщо додати стовпець Опис, ця веб-частина "Фільтр" додасть діалогове вікно вибору, яке дає змогу користувачу використовувати розкривний список для пошуку продуктів за описом, ключем або іменем. |
Фільтр списку SharePoint |
Коли ви налаштовуєте цей фільтр, ви вказуєте на список SharePoint та вказуєте значення стовпця, наприклад заголовок, опис, дату або тип документа. Користувачі можуть перейти до списку, а потім вибрати потрібний тип елемента. |
фільтр SQL Server Analysis Services (SharePoint 2010) фільтр служб аналізу Analysis Services SQL Server 2005 (SharePoint 2007) |
Цей фільтр дає змогу вибрати зв'язок даних із веб-частини на поточній веб-сторінці або в бібліотеці зв'язків даних SharePoint чи бібліотеці зв'язків даних Office. Потім укажіть вимір і ієрархію. Користувачі можуть вибрати зі списку результатів значення. |
Ці веб-частини фільтра автоматично фільтруватимуться за даними, які відображаються на веб-сторінці:
Веб-частина |
Опис |
---|---|
Фільтр поточного користувача |
Надає ім'я для входу поточного користувача або вибрану властивість профілю SharePoint |
Фільтр рядка запиту (URL-адреси) |
Передає фіксовані значення з іншого джерела, яке ви налаштовуєте в області знарядь |
Фільтр поля сторінки |
Надає значення стовпця в рядку списку, пов'язаному з поточною сторінкою |
Використання фільтрів
Щоб скористатися фільтром, потрібно виконати три кроки:
-
Додавання фільтра до веб-сторінки
-
Настроювання параметрів фільтра
-
(За потреби) Підключення фільтра до інших веб-частин на сторінці
Додавання веб-частини фільтра до сторінки
Додавання веб-частини "Фільтр" до сторінки схоже на додавання будь-якої іншої веб-частини до сторінки. Під час використання фільтра, який запитуватиме введення даних користувача, розгляньте розташування веб-частини на сторінці. Крім того, ім'я, указане для фільтра в області знарядь, слугує описом на сторінці текстового поля або меню.
Настроювання параметрів фільтра
Параметри фільтра можна настроїти за допомогою області знарядь веб-частини. Кожна область знарядь має різні параметри залежно від типу фільтра, який ви налаштовуєте.
Докладні відомості про настроювання параметрів фільтра див. в таких статтях:
Підключення фільтра до інших веб-частин на сторінці
Можливо, знадобиться підключити веб-частину фільтра, яка використовується, до іншої веб-частини на сторінці. Це може бути під час використання фільтрів із веб-частинами Excel Web Access. Можна підключити веб-частини фільтра, видимі або невидимі для користувача. Веб-частина "Видимий фільтр" може запитувати введення даних у засобі перегляду сторінок, наприклад вибір зі списку продуктів. Невидима веб-частина фільтра, наприклад фільтр поточного користувача, автоматично фільтрує дані в цільовій веб-частині на основі особи, яка ввійшли на комп'ютер.
Якщо доступний фільтр, який можна підключити до іншої веб-частини на сторінці, меню Connections відображається в меню веб-частини. Зв'язок між веб-частиною "Фільтр" і іншою веб-частиною на сторінці можна запустити з будь-якої веб-частини.