Фильтрация полей справочников


В виджете, в карточке настройки поля-справочника, выбранного в столбец, группу или в скрытую фильтрацию в блоке фильтрации доступен список полей справочника. Справочник доступен в базовой (Рисунок «Вкладка «Фильтрация». Справочник для исходного поля модели», Рисунок «Вкладка «Фильтрация». Справочник для вычисляемого поля») и расширенной фильтрации (Рисунок «Вкладка «Фильтрация» у поля – справочник с отфильтрованным значением»). Для отображения в фильтре полей справочника в модели, в режиме редактирования поля в выпадающем списке «Является справочником» выберите значение «Да» (см. п. Предпросмотр данных модели, изменения доступные для столбца).

Справочник в базовой фильтрации

При переходе в базовую фильтрацию через детальную настройку поля доступен список всех полей справочника с возможностью выбора полей, включая пустые значения с обозначением «(Пустые)», установкой «флажков» и фильтрации (Рисунок «Вкладка «Фильтрация». Справочник для исходного поля модели, Рисунок «Вкладка «Фильтрация» . Справочник для вычисляемого поля). При фильтрации справочника кнопка «Выбрать все» меняется на кнопку «Выбрать найденные». При нажатии на кнопку «Выбрать все найденные» выбираются только отфильтрованные элементы (Рисунок «Вкладка «Фильтрация» у поля – справочник с отфильтрованным значением»).

Рисунок 1. Вкладка «Фильтрация». Справочник для исходного поля модели

Вкладка «Фильтрация». Справочник для исходного поля модели

Рисунок 2. Вкладка «Фильтрация». Справочник для вычисляемого поля

Вкладка «Фильтрация». Справочник для вычисляемого поля

Рисунок 3. Вкладка «Фильтрация» у поля – справочник с отфильтрованным значением

Вкладка «Фильтрация» у поля – справочник с отфильтрованным значением

Примечание

После каждого нажатия кнопки «Выбрать найденные» при разных значениях фильтра новые значения будут добавляться к старым, а не заменять их.

Описанная функция доступна в табличном виджете в режиме просмотра и при переходе в режим редактирования с помощью кнопки под наименованием поля (Рисунок «Фильтрация полей справочника в режиме просмотра или редактировании табличного виджета»).

Рисунок 4. Фильтрация полей справочника в режиме просмотра или редактировании табличного виджета

Фильтрация полей справочника в режиме просмотра или редактировании табличного виджета

Справочник в расширенной фильтрации

При выборе операторов «Равно» и «Не равно» в поле выбора значения доступен выбор полей справочника из выпадающего списка. В данном списке можно выполнить фильтрацию и выбор значений с помощью «флажка» по аналогии с базовой фильтрацией (Рисунок «Вкладка «Фильтрация», выпадающий список полей справочника в расширенной фильтрации»).

Рисунок 5. Вкладка «Фильтрация», выпадающий список полей справочника в расширенной фильтрации

Вкладка «Фильтрация», выпадающий список полей справочника в расширенной фильтрации

При выборе значения в фильтре в таблице отобразится текст «Настроена расширенная фильтрация» (Рисунок «Настроенная расширенная фильтрация по справочнику в табличном виджете в режиме просмотра и редактирования»).

Рисунок 6. Настроенная расширенная фильтрация по справочнику в табличном виджете в режиме просмотра и редактирования

Настроенная расширенная фильтрация по справочнику в табличном виджете в режиме просмотра и редактирования

Данная функция доступна также в табличном виде в режиме просмотра и при переходе в режим редактирования с помощью кнопки под наименованием поля (Рисунок «Расширенная фильтрация по справочнику в режиме просмотра или редактирования табличного виджета»).

Рисунок 7. Расширенная фильтрация по справочнику в режиме просмотра или редактирования табличного виджета

Расширенная фильтрация по справочнику в режиме просмотра или редактирования табличного виджета