При работе с большими объемами данных возникает необходимость скрыть ненужную в данный момент информацию. Для этого используются фильтры. Фильтр содержит набор условий, которые накладываются на значения атрибутов сущности, представленной в табличной форме. Панель фильтра всегда присутствует на универсальной табличной форме и занимает верхнюю часть области данных открытой вкладки.
Панель фильтра
Панель фильтра содержит поле фильтра и кнопки управления фильтрами. Поле фильтра (со светло-желтым фоном) показывает, какой фильтр в данный момент наложен на данные. Кнопка «Найти» обновляет данные табличной формы в соответствии с заданными условиями фильтра. Кнопка «Сброс» очищает условия фильтра (но не обновляет список данных, для этого нужно нажать кнопку «Найти»).
Для создания нового фильтра нужно щелкнуть левой кнопкой мыши на поле фильтра, при этом подпанель фильтра разворачивается. Развернутая панель фильтра включает, кроме описанных выше элементов управления, форму генератора выражений, применяемого для создания условий фильтра, как это показано на рисунке ниже:
После создания условия фильтра его можно применить к списку данных таблицы с помощью кнопки «Найти». Текст в поле фильтра при этом изменится соответствующим наложенному фильтру образом. Теперь панель фильтра может быть свернута к исходному состоянию кнопкой
в правом верхнем углу панели фильтра и в любой момент открыта снова щелчком мыши на заголовке фильтра.
После нажатия кнопки «Сброс» условия фильтра удаляются и, если определенные условия фильтра используются неоднократно, их можно сохранить для последующего применения.
В условиях фильтра может быть применен параметр, значение которого требуется указать в момент наложения фильтра. В таком случае при применении фильтра кнопкой «Найти» на экране появится диалоговое окно запроса значения параметра.
Сохранение фильтра
Кнопки управления сохранением фильтров сгруппированы в правой части панели фильтра. Созданный фильтр может быть сохранен для последующего использования с помощью кнопки
(данная кнопка недоступна, пока не заданы условия фильтра). При нажатии на кнопку открывается диалог сохранения фильтра, где нужно ввести наименование фильтра.
Чтобы создаваемый фильтр был виден не только пользователю, создавшему фильтр, нужно включить флажок «Всем»:
Чтобы применить ранее сохраненный фильтр, нужно выбрать его с помощью кнопки:
Нажатие кнопки открывает подменю, которое содержит перечень всех ранее сохраненных фильтров и пункт «Настройка…». Выбор опции с наименованием нужного фильтра применит условия этого фильтра к списку данных и соответствующим образом изменит текст, отображаемый в поле фильтра.
Опция «Настройка» открывает диалог управления списком сохраненных фильтров. С помощью данного диалога можно удалить ненужные фильтры.