Фильтры и параметры отбора
По умолчанию в таблице выборки отображается "нулевая строка" для возможности фильтрации по любому полю.

Строка фильтра выборки
Если в таблице будет мало записей и фильтр не нужен, если фильтрация по любому полю может создать критичный не оптимальный запрос на сервер или если вы просто не хотите отображать эту строку, ее можно отключить

Настройка видимости строки фильтра
Кроме фильтра у выборки может быть боковая панель с параметрами отбора.

Таким параметром может стать любое поле выборки. Чтобы отобразилась панель параметров отбора нужно на хотя бы одному полю разрешить отображаться на этой панели.

Текстовые и числовые поля отображаются на панели параметров отбора как простое поле для ввода фильтра.
Поля типа "Логическое значение" отображаются как набор флажков радиокнопок для выбора варианта Да, Нет и Все.

Надписи можно установить свои.


В параметры отбора выборки можно также добавить поле типа Справочник. При этом его можно скрыть в самой таблице (поставить невидимость).


Параметр отбора типа "Справочник" может отображаться в трех режимах.
Это режим по умолчанию. Такой режим стоит применять когда справочник достаточно большой чтобы его грузить в выпадающий список (ведь он будет грузиться при каждом открытии таблицы, если конечно у справочника не включено кеширование, но кешировать большие справочники очень не рекомендуется).

В этом режиме все элементы справочника загружаются в выпадающий список.


В этом режиме пользователь может галками фильтровать сразу несколько значений.


Если вы хотите чтобы эти галки "слились" на панели в другими параметрами отбора, то просто не задавайте заголовок этого параметра.
Если справочник меняется не часто и он грузится в выпадающий список, то чтобы уменьшить кол-во обращений на сервер, есть смысл у этого справочника включить кеширование на заданное кол-во времени.


Типы "Дата", "Дата и время" отображаются в виде двух полей "Дата с" и "Дата по".
На панели параметров отбора также можно отобразить нестандартный элемент с использованием html+js+css. Например, это может быть статистика с графиками или какая-то оперативная онлайн информация для операторов, работающих с данной выборкой.
Также можно включить отображение панели поиска. Панель поиска это одно общее поле фильтра, которое ищет сразу по всем определенным полям.

Чтоб включить эту панель нужно в расширенных метаданных выборки включить свойство "Видимость панели поиска".

А также указать в необходимых полях, участвует ли оно в этом объединенном поиске. Например, мы хотим чтобы этот фильтр искал сразу по полям Клиент, Номер договора и Номер заказа. Значит во всех этих полях включаем свойство "Использовать в объединенном фильтре".

Last modified 4yr ago