> For the complete documentation index, see [llms.txt](https://projects.itproduct.ru/azimut/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://projects.itproduct.ru/azimut/dokumentaciya/osnovnye-obekty/vyborka/filtry-i-parametry-otbora.md).

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

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

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

![Строка фильтра выборки](/files/-LnwOPajyoSQeS9I-YTT)

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

![Настройка видимости строки фильтра](/files/-LnwNgf97-ZZD7EA-rHT)

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

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

![](/files/-LnwXmL9zWENy-dKyVqk)

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

![](/files/-LnwY8pNrTaHIuBc3bfi)

### Простые поля

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

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

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

![](/files/-LnwYwIuAi2BmgpwA46a)

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

![](/files/-LnwZPc2YhjoTiCQFeDt)

![](/files/-LnwZIUuQ1qhTWqNdW9v)

### Справочники

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

![](/files/-LnwZvqLaPRVyN4CuS1K)

![](/files/-Lnw_2e5aq14-0FPySu2)

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

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

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

![](/files/-Lnw_uSEnCF15_Ay1rTr)

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

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

![](/files/-Lnwb1E3AVJzwIjLtv6n)

![](/files/-Lnwb9I8VGgfwITyu6cz)

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

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

![](/files/-LnwbVwOxX5ajc-bp-al)

![](/files/-Lnwba10WnjOIx64zcxk)

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

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

![](/files/-Lnwc0LhlFi5t85A9NYS)

![](/files/-Lnwc6nCW-0LnczNVf54)

### Даты

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

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

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

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

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

![](/files/-Lnx80D6VMaB49PVh67Q)

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

![](/files/-Lnx6ibEl-TFhiFq9uie)

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

![](/files/-Lnx8mvCm7-eksIBd5hy)
