Фильтрация списка по одному атрибуту
Фильтрация списка по одному атрибуту (быстрая фильтрация) позволяет уточнить правила фильтрации, настроенные с помощью кнопки "Фильтрация".
Описание фильтрации по одному атрибуту
Настройка быстрой фильтрации выполняется отдельно по каждому атрибуту. На один атрибут может быть настроен только один фильтр.
Возможность настройки быстрой фильтрации обозначается иконкой справа от названия атрибута в заголовке колонки списка объектов. Иконка отображается только для атрибутов, по которым настроена быстрая фильтрация, не сохраненная в текущий вид списка. В остальных случаях иконки скрыты, для их отображения необходимо навести курсор мыши на заголовок таблицы.
Быстрые фильтры хранятся в течение сессии браузера.
Для атрибута, который уже используется при настройке фильтрации, на форме быстрой фильтрации отображается сообщение "Внимание! Данный атрибут уже используется в настройке сложной фильтрации". Строка "сложной фильтрации" подчеркнута пунктирной линией и является доступной для нажатия. При нажатии отображается блок с текущими параметрами фильтрации списка объектов, также как при нажатии кнопки Фильтрация на панели управления списком.
При нажатии кнопки Применить фильтр не добавляется автоматически в правила фильтрации и вид списка. Чтобы добавить фильтр в правила фильтрации списка для дальнейшего использования, необходимо сохранить вид списка, см. Вид списка объектов или Вид списка объектов.
Быстрая фильтрация в иерархическом дереве применяется только к тому уровню дерева, для которого был настроен фильтр.
Настройка быстрой фильтрации
Чтобы создать или изменить настройки фильтрации по одному атрибуту, выполните следующие действия:
-
Откройте список объектов и нажмите иконку . На экране откроется форма настройки быстрой фильтрации.
В зависимости от типа атрибута, набор полей на форме может быть разбит на несколько блоков. Быстрая фильтрация выполняется по правилу, заданному в активном блоке. Управление активностью блока осуществляется с помощью переключателя.
-
Фильтрация по подстроке — введите значение подстроки (любое количество символов, без учета регистра).
Объект попадает в результирующий список, если значение атрибута содержит указанную подстроку, в любой части слов, без учета регистра. Если атрибут содержит несколько значений, то введенная подстрока ищется отдельно в названии значения.
Для атрибутов типа "Дата", "Дата и время", "Временной интервал", "Логический", "Целое число", "Вещественное число" поле не отображается.
-
Фильтрация по условию — выберите критерий фильтрации и установите значение фильтра. Набор критериев, поле выбора или ввода значения фильтра зависят от типа атрибута.
- Нажмите кнопку Применить.
После применения фильтра список объектов фильтруется:
- по правилам фильтрации списка, настроенной с помощью кнопки "Фильтрация";
- по правилам быстрой фильтрации.
Сброс настроек быстрой фильтрации
Для быстрой очистки полей ввода на форме настройки быстрой фильтрации используется ссылка Сбросить. Ссылка отображается, если значения полей ввода в блоке отличны от значений по умолчанию.