Общее описание универсального фильтра#
Описание и навигация#
Универсальный фильтр позволяет гибко настраивать отбор данных в таблицах. Он работает как с уже загруженными списками, так и со списками, которые ещё не были загружены.

Перечень операций#

Операции для работы с универсальным фильтром приведены ниже.
Наименование |
Описание |
|---|---|
Применить фильтр |
Осуществляет отбор данных по заданным условиям |
Отменить фильтр |
Отменяет фильтрацию данных |
Очистить фильтр |
Очищает текущие условия фильтрации |
Загрузить настройку |
Открывает список сохраненных настроек фильтрации для выбора и загрузки |
Сохранить настройку |
Сохраняет текущие условия фильтрации в перечне настроек |
Фильтрация дат |
Открывает окно для ввода интервала дат. Добавляет в текущую настройку фильтрации условие по установленному интервалу дат для заданного атрибута. Осуществляет отбор данных. |
Как пользоваться универсальным фильтром#
Пошаговая краткая инструкция:
Откройте атрибуты фильтрации.
Укажите условия фильтрации.
При необходимости:
выберите фильтр по датам;
выберите атрибуты для сравнения.
Примените фильтр.
Сохраните настройки фильтрации для последующего использования.
Атрибуты фильтрации#

Операции окна «Атрибуты фильтрации» приведены в таблице ниже.
Иконка |
Наименование |
Описание |
|---|---|---|
|
Выбор |
Применяет сформированный фильтр к данным. |
|
Подбор |
Открывает панель с перечнем атрибутов для подбора в настройку фильтра. |
|
Обновить |
Обновляет атрибуты фильтрации. |
|
1. Добавить. |
1. Открывает перечень атрибутов, выбранный атрибут добавляет в текущий фильтр. |
|
Подобрать атрибут для сравнения. |
Открывает окно для выбора атрибута. Используется в ситуации, когда нужно отфильтровать данные по условию сравнения двух атрибутов |
|
Удалить |
Удаляет выбранный фильтр. |
|
1. Сохранить. |
1. Сохраняет фильтр в текущую настройку, если текущей настройки нет, то выполняет операцию «Сохранить как». |
|
Дополнительно |
1. Предлагает список групп для выбора, переносит атрибут и заданное для его фильтрации условие в выбранную группу. |
Описание поля с условиями фильтрации приведено в таблице ниже.
Наименование |
Описание |
|---|---|
Наименование |
Наименование атрибута, по которому будет осуществляться фильтрация |
Вид сравнения |
Вид сравнения. Выбор из выпадающего списка. Перечень допустимых значений зависит от типа данных атрибута фильтрации |
Значение фильтра |
Значение фильтра |
Включено |
Признак включение данного условия в настройку фильтрации |
Условия фильтрации#
В окне «Атрибуты фильтрации» нажмите «Подбор».
Система откроет список доступных полей.
Примечание
На панели выведен список всех атрибутов текущего класса, для ссылочных атрибутов на следующем уровне иерархии выводится перечень атрибутов класса, на который ссылается текущий атрибут. Вложенность ссылочных атрибутов не ограничена.
Дважды кликните по нужному атрибуту, чтобы добавить его в условия фильтрации.
Укажите:
вид сравнения;
значение.
Нажмите «Выбор», что бы применить фильтр.
Примечание
Перечень значений для вида сравнения определяется типом данных для текущего атрибута.
Фильтрация осуществляется без учета регистра (символы верхнего и нижнего регистра не различаются при фильтрации).
При поиске по тексту с помощью «Содержит» можно использовать:
«%» — вместо любого количества символов,
«_» — вместо одного символа. Система автоматически добавляет % в начало и конец значения.
Фильтрация по датам#
Позволяет задать диапазон дат для одного из следующих системных полей:
Дата создания — момент, когда объект был создан в системе.
Дата изменения — последнее время редактирования объекта.
Дата окончания использования — плановая или фактическая дата завершения срока действия объекта.
Для открытия интерфейса ввода значения интервала дат:
Нажмите на кнопку раскрывающегося списка, расположенную справа от иконки фильтра.
Если вид сравнения = «В интервале», дважды кликните по полю «Значение фильтра», нажмите на кнопку с тремя точками.

В верхней части интерфейса система выводит название атрибута фильтрации и установленный интервал. Установите интервал используя одну из закладок:
Интервал.
Период.
Включение заданного условия в отбор можно регулировать признаком «Включено».
Сравнение двух атрибутов#
Функция сравнения двух атрибутов позволяет фильтровать данные по внутренней логике объекта. Это позволяет выявить расхождения, совпадения или зависимости между полями одного и того же объекта.
Для настройки условия сравнения двух атрибутов нажмите: «Подобрать атрибут для сравнения» . Например, в справочнике единиц измерения можно задать условие: «Код» не равно «Код ОКЕИ».
В рамках корневой группы отбора условия фильтрации связаны логической операцией «И».
Система позволяет создать вложенные группы отбора, в которые могут быть связаны как логической операцией «И», так и операцией «ИЛИ».
Вложенные группы#
В универсальном фильтре можно использовать вложенные группы условий. Они помогают структурировать фильтр, объединять условия в отдельные блоки и управлять логикой отбора.
В фильтре используются два типа групп:
логические группы — объединяют условия с помощью операции «И» или «ИЛИ»;
группы объединения — используются для визуального объединения условий и не задают отдельную логическую операцию.
Логическая группа применяется, когда несколько условий нужно объединить общей логикой. Например, внутри такой группы можно указать, что записи должны соответствовать всем условиям одновременно («И») или хотя бы одному из условий («ИЛИ»).
Группа объединения используется для удобства работы с фильтром. Она позволяет собрать несколько условий в отдельный визуальный блок, чтобы упростить чтение и сопровождение настройки фильтрации.
Для добавления группы нажмите кнопку добавления группы и выберите нужный вариант:
«Добавить логическую группу» — добавляет группу с логической операцией объединения условий;
«Добавить группу объединения» — добавляет группу для визуального объединения условий.
По умолчанию логическая группа создаётся с операцией «И». При необходимости операцию можно изменить на «ИЛИ»: для этого дважды кликните по строке группы и выберите нужное значение.
В созданную группу можно добавить условия фильтрации:
через панель подбора атрибутов;
через операцию «Создать»;
переносом уже добавленных условий в выбранную группу.

Применение условий фильтрации#
Для применения сформированной настройки нажмите «Выбор» , система отобразит в списке только те записи, которые соответствуют заданным условиям фильтрации, при этом факт фильтрации отражен иконкой в группе операций универсального фильтра

Сохранение настройки фильтрации#
Для сохранения настройки фильтрации нажмите на:
«Сохранить»: сохраняет фильтр в текущую загруженную настройку, если текущей настройки нет, то выполняется операция «Сохранить как».
«Сохранить как»: система открывает окно, где нужно ввести наименование настройки и вид доступа (доступные значения: «только для меня», «для всех»); на выбор
система сохраняет настройку под заданным именем с заданным типом доступа.
Использование сохраненной настройки#
Для использования сохраненной настройки нажмите «Выбрать настройку»: система предложит список настроек для выбора. Выбранная настройка будет загружена в текущую.
Сохраненную настройку можно загрузить в редактор JSON.





