Фильтры


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

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

Окно Редактор фильтра открывается одним из следующих способов:
  • нажатием на панели установленного фильтра
  • выбором пункта Редактор фильтра... в контекстном меню заголовка колонки
 
Панель установленного фильтра отображает текущий фильтр.
 
Форма содержит средства построения произвольного количества сложных выражений фильтров для табличных списков.
 
Диалог построения фильтра позволяет создать сложное условие из нескольких частей, соединенных логическими операторами И\ИЛИ.
 
Для построения выражений используются следующие операторы:
  • Равно
  • Не равно
  • Больше
  • Больше или равно
  • Меньше
  • Меньше или равно
  • Между
  • Не между ними
  • Содержит
  • Не содержит
  • Начинается с
  • Заканчивается
  • Как
  • Не как
  • Пустое
  • Не пустое
  • Любой из
  • Ни один
 
Полное описание использования Редактора фильтра выходит за рамки руководства.
 
Строка автофильтра [Наверх]

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