Существует несколько элементов, с помощью которых можно установить фильтр для табличного списка:
|
При выборе соответствующих пунктов контекстного меню заголовка колонки доступны следующие действия:
-
-
открытие редактора фильтра
-
скрытие/отображение строки автофильтра и меню его настройки
|
Для сброса установленного фильтра по колонке используется пункт контекстного меню Очистить фильтр. Для одновременного сброса всех установленных фильтров используется кнопка Очистить в нижней части экрана. Для временного сброса фильтров с возможностью их повторного комплексного использования предназначен флажок на панели установленного фильтра.
Фильтр данных по колонке доступен при наличии маркера фильтра (

) в правой части заголовка колонки. Нажатие на маркер открывает список доступных значений для установки фильтра:
-
(Все) - снимает установленный фильтр
-
(Пустые) - устанавливает фильтр по пустым значениям
-
(Без пробелов) - устанавливает фильтр по значениям без пробелов
-
Доступные значения из колонки табличного списка
Выбор определенного значения колонки устанавливает фильтр. Изменение цвета маркера (

) свидетельствует о наличии установленного фильтра.
Окно Редактор фильтра открывается одним из следующих способов:
-
нажатием на
панели установленного фильтра
-
выбором пункта
Редактор фильтра... в контекстном меню заголовка колонки
|
Панель установленного фильтра отображает текущий фильтр.
|
|
Форма содержит средства построения произвольного количества сложных выражений фильтров для табличных списков.
Диалог построения фильтра позволяет создать сложное условие из нескольких частей, соединенных логическими операторами И\ИЛИ.
|
Для построения выражений используются следующие операторы:
Полное описание использования Редактора фильтра выходит за рамки руководства.
Строка автофильтра отображается под названиями колонок при выборе пункта контекстного меню Строка автофильтра.
|
В поля автофильтра можно вводить значения или символьно-цифровые фрагменты для оперативного отбора записей табличного списка.
Допускается использование метасимвола % (знак процента). В строке поиска % означает найти все вхождения любого символа.
В нашем примере по полю Фактическое название установлен фильтр с использованием метасимвола "%ресторан", найденные результаты отображены в табличном списке.
|
При выборе пункта
Меню автофильтра контекстного меню в строке автофильтра для каждой колонки отображается маркер наличия меню автфильтра

.
|
Выбор маркера открывает выпадающий список с набором доступных для использования операторов.
При введении значения в поле автофильтра и выборе оператора система выполняет поиск значений по установленным условиям.
В нашем примере установлен фильтр по полю Фактическое название. Система выполняет поиск названий, которые заканчиваются на выражение "вкусно"". Найденные результаты отображены в табличном списке.
|