<< Click to Display Table of Contents >> Разработка > Элементы разработки Настройка панели фильтрации |
Панель фильтрации используют для поиска записей по определенным критериям в вычисляемых папках или списках типов сущностей. Например, панель фильтрации есть в списке входящих документов. С ее помощью можно отфильтровать записи в списке по журналу регистрации, виду документа, дате регистрации или создания документа.
Панель состоит из групп, в каждой из которых находятся контролы. По значениям, указанным в контролах, записи фильтруются в папке или списке.
Выделяют следующие типы контролов:
•набор флажков. Используется для выбора одного или нескольких значений из фиксированного набора возможных значений. Может отображаться в виде набора флажков или переключателя;
•ссылка на сущность. Используется для выбора сущности заданного типа. Может отображаться в виде выпадающего списка или формы-списка;
•период дат. Используется для выбора интервала времени.
СОВЕТ. При выборе типа контрола используйте рекомендации.
Внешний вид панели фильтрации настраивается в узле «FilterPanel», который находится в редакторе модуля для папок и в редакторе типа сущности для списков:
По умолчанию узел «FilterPanel» пуст, если оставить его таким, то панель фильтрации не будет отображаться в списке.
Панель фильтрации можно настроить с нуля или быстро создать копированием существующей. При необходимости отображение панели можно отключить.
Если при фильтрации записей на веб-сервер отправляется «тяжелый» запрос, который возвращает тысячи записей и влияет на быстродействие системы, добавляется проверка фильтра.
Пример настройки фильтрации записей в папке Пример настройки фильтрации записей в списке Рекомендации по настройке панели фильтрации Как настроить валидацию панели фильтрации для входящих документов |
© Компания Directum, 2024 |