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