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

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

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

![Строка фильтра выборки](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-LnwOPajyoSQeS9I-YTT%2Fimage.png?alt=media\&token=4ddcbe31-e957-4807-a9d9-6de26a9de218)

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

![Настройка видимости строки фильтра](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-LnwNgf97-ZZD7EA-rHT%2Fimage.png?alt=media\&token=000b4a82-55dd-4c2a-ae1e-1e3afd044a2d)

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

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-LnwXmL9zWENy-dKyVqk%2Fimage.png?alt=media\&token=31ac9fc1-baba-4697-b43b-735705dce261)

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-LnwY8pNrTaHIuBc3bfi%2Fimage.png?alt=media\&token=cdaf79a5-57c5-4011-8506-4abe109ffd75)

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

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

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

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-LnwYwIuAi2BmgpwA46a%2Fimage.png?alt=media\&token=a43ac47b-5bda-43b3-ada1-5f3a9d4b444f)

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-LnwZPc2YhjoTiCQFeDt%2Fimage.png?alt=media\&token=e637ea96-610c-4e07-9525-e0730a248f14)

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-LnwZIUuQ1qhTWqNdW9v%2Fimage.png?alt=media\&token=c39acfdd-9ccd-4f9e-899d-722b8c5e9397)

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

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-LnwZvqLaPRVyN4CuS1K%2Fimage.png?alt=media\&token=c36196ec-a9f5-4754-ba1f-3cea21b4c5a9)

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-Lnw_2e5aq14-0FPySu2%2Fimage.png?alt=media\&token=08d57923-c2f2-4236-b019-2a6cbb4d0f7b)

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

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

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-Lnw_uSEnCF15_Ay1rTr%2Fimage.png?alt=media\&token=7263224e-c4be-4d68-a8fc-49b306dca362)

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

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-Lnwb1E3AVJzwIjLtv6n%2Fimage.png?alt=media\&token=e2ff82cd-a4eb-4794-9b50-a2bf0ac6339a)

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-Lnwb9I8VGgfwITyu6cz%2Fimage.png?alt=media\&token=0991aae9-5aa6-47e3-908a-7335826ebe89)

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

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-LnwbVwOxX5ajc-bp-al%2Fimage.png?alt=media\&token=616c1e9d-e100-405d-bc1c-90dc2d77e744)

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-Lnwba10WnjOIx64zcxk%2Fimage.png?alt=media\&token=6f34d12c-55af-4dcb-90af-696dbdd52a44)

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

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-Lnwc0LhlFi5t85A9NYS%2Fimage.png?alt=media\&token=430de4a4-8853-4ba0-9589-d7f9086b6f70)

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-Lnwc6nCW-0LnczNVf54%2Fimage.png?alt=media\&token=e75179ce-741c-41cc-9b17-9e14e84379a3)

### Даты

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

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

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

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

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-Lnx80D6VMaB49PVh67Q%2Fimage.png?alt=media\&token=9e8c1418-139b-46b7-92df-b4bcd2bd35c7)

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-Lnx6ibEl-TFhiFq9uie%2Fimage.png?alt=media\&token=8e34e800-42b3-47f0-b3aa-bd1848d9810e)

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

![](https://3102888647-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LS-ls5iOp1h-zQSO2xX%2F-LnwLmKDp-TDk9Cnh4pd%2F-Lnx8mvCm7-eksIBd5hy%2Fimage.png?alt=media\&token=2f08a097-6646-4394-af3b-185f00cb55ba)
