Фильтры и параметры отбора

Строка фильтра

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

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

Параметры отбора

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

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

Простые поля

Текстовые и числовые поля отображаются на панели параметров отбора как простое поле для ввода фильтра.

Логические значения

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

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

Справочники

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

Параметр отбора типа "Справочник" может отображаться в трех режимах.

Выбор значения справочника через отдельное окно (кнопка "три точки").

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

Выбор значения справочника через выпадающий список.

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

Множественный выбор нескольких элементов справочника.

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

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

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

Даты

Типы "Дата", "Дата и время" отображаются в виде двух полей "Дата с" и "Дата по".

Html представления

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

Панель поиска

Также можно включить отображение панели поиска. Панель поиска это одно общее поле фильтра, которое ищет сразу по всем определенным полям.

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

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

Last updated