Критерии фильтрации для атрибутов по типам
- Агрегирующий атрибут
- Атрибут связанного объекта
- Вещественное число
- Временной интервал
- Гиперссылка
- Дата
- Дата/время
- Лицензия
- Логический
- Набор ссылок на БО, Обратная ссылка
- Набор типов класса
- Набор элементов справочника
- Ссылка на бизнес-объект
- Строка, Текст, Текст с формате RTF, Текст с подсветкой синтаксиса
- Статус
- Счетчик времени
- Счетчик времени (обратный)
- Тип объектов
- Файл
- Целое число
- Элемент справочника
Агрегирующий атрибут
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Содержит |
- значение агрегирующего атрибута полностью совпадает со значением фильтра (учитывается отдел или команда, в рамках которого выбран сотрудник); - значение агрегируемого атрибута (отдел или команда) совпадает со значением фильтра |
Объект "определенный сотрудник" или "отдел /команда". Поиск значения фильтра по UUID объекта |
- Список - Дерево одиночного выбора (если ссылка на бизнес-объект указывает на вложенный класс) Архивные объекты не отображаются |
contains |
import ru.naumen.core.shared.dto.SimpleTreeDtObject new SimpleTreeDtObject(utils.get('<UUID отдела или команды, в рамках которой определяется сотрудник>'), utils.get('<UUID сотрудника>')) |
Не содержит |
- значение агрегирующего атрибута указано и не совпадает со значением фильтра (вне зависимости от его отдела или команды) - значение агрегируемого атрибута (отдел или команда) не совпадает со значением фильтра |
Объект. Поиск значения фильтра по UUID объекта |
- Список - Дерево одиночного выбора (если ссылка на бизнес-объект указывает на вложенный класс) Архивные объекты не отображаются |
notContains |
import ru.naumen.core.shared.dto.SimpleTreeDtObject new SimpleTreeDtObject(utils.get('<UUID отдела или команды, в рамках которой определяется сотрудник>'), utils.get('<UUID сотрудника>')) |
Содержит любое из значений |
- значение агрегирующего атрибута полностью совпадает с хотя бы одним из выбранных значений фильтра (учитывается отдел или команда, в рамках которого выбран сотрудник - значение агрегируемого атрибута (отдел или команда) совпадает со значением фильтра |
Объект. Поиск значения фильтра по UUID объекта |
- Список - Дерево множественного выбора. (если ссылка на бизнес-объект указывает на вложенный класс) |
containsInSet |
import ru.naumen.core.shared.dto.SimpleTreeDtObject [new SimpleTreeDtObject(utils.get('<UUID отдела или команды, в рамках которой определяется сотрудник 1>'), utils.get('<UUID сотрудника 1>')), new SimpleTreeDtObject(utils.get('<UUID отдела или команды, в рамках которой определяется сотрудник 2>'), utils.get('<UUID сотрудника 2>'))] |
Название содержит |
хотя бы в одном из агрегируемых атрибутов название объекта содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя |
Поле ввода строки |
titleContains |
Строка |
Название не содержит |
ни в одном из агрегируемых атрибутов название объекта не содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя |
Поле ввода строки |
titleNotContains |
Строка |
Равно текущему пользователю |
UUID значения атрибута объекта совпадает с UUID текущего пользователя |
|
|
containsUser |
null |
Равно текущему объекту |
UUID значения атрибута объекта совпадает с UUID объекта, на карточке которого расположен список |
|
|
containsSubject |
null |
Равно атрибуту текущего пользователя |
- значение атрибута совпадает со значением выбранного атрибута текущего пользователя (типа "Агрегирующий атрибут" и "Ссылка на бизнес-объект") - значение атрибута содержится в списке значений выбранного атрибута текущего пользователя (типа "Набор ссылок на БО" и "Обратная ссылка") |
Объект. Поиск значения фильтра по UUID объекта |
Дерево одиночного выбора. Содержит атрибуты типа: - Агрегирующий атрибут - Ссылка на бизнес-объект; - Набор ссылок на БО; - Обратная ссылка с учетом ограничения по типам. На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта". Архивные объекты не отображаются. |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
- значение атрибута совпадает со значением выбранного атрибута текущего объекта (типа "Агрегирующий атрибут" и "Ссылка на бизнес-объект") - значение атрибута содержится в списке значений выбранного атрибута текущего объекта (типа "Набор ссылок на БО" и "Обратная ссылка") |
Объект. Поиск значения фильтра по UUID объекта |
Дерево одиночного выбора. Содержит атрибуты: - Агрегирующий атрибут - Ссылка на бизнес-объект; - Набор ссылок на БО; - Обратная ссылка с учетом ограничения по типам для ссылочного атрибута. На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта". Архивные объекты не отображаются |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Атрибут связанного объекта
При настройке атрибута типа "Атрибут связанного объекта" указывается атрибут связи, указывающий на класс связанного объекта, и сам атрибут связанного класса, который отображается в значении атрибута. Критерии фильтрации определяются типом атрибута связанного класса. Если в качестве атрибута связи используется атрибут типа "Набор ссылок на БО", то критерии фильтрации подчиняются правилу "хотя бы в одном из связанных".
Вещественное число
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Равно |
значение атрибута равно значению фильтра |
Число |
Поле ввода |
contains |
вещественное число разделителем является точка, с указанием "d" на конце без пробела (d — это обозначение "decimal") |
Не равно (и не пусто) |
значение атрибута указано и не равно значению фильтра |
Число |
Поле ввода |
notContains |
вещественное число разделителем является точка, с указанием "d" на конце без пробела (d — это обозначение "decimal") |
Не равно (включая пустые) |
значение атрибута не равно значению фильтра или значение атрибута не указан |
Число |
Поле ввода |
notContainsIncludeEmpty |
вещественное число разделителем является точка, с указанием "d" на конце без пробела (d — это обозначение "decimal") |
Больше |
значение атрибута СТРОГО БОЛЬШЕ значения фильтра |
Число |
Поле ввода |
greater |
вещественное число разделителем является точка, с указанием "d" на конце без пробела (d — это обозначение "decimal") |
Меньше |
значение атрибута СТРОГО МЕНЬШЕ значения фильтра |
Число |
Поле ввода |
less |
вещественное число разделителем является точка, с указанием "d" на конце без пробела (d — это обозначение "decimal") |
Равно атрибуту текущего пользователя |
значение атрибута равно значению выбранного атрибута текущего пользователя |
Число |
Дерево одиночного выбора. Содержит атрибуты типа: - Вещественное число (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute | '<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
значение атрибута равно значению выбранного атрибута объекта, на карточке которого расположен список |
Число |
Дерево одиночного выбора. Содержит атрибуты типа: -Вещественное число (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Временной интервал
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Равен |
значение атрибута равно значению фильтра |
Число. Перед сравнением оба значения переводятся в миллисекунды |
Два поля — для ввода значения и выбора единицы измерения |
contains |
api.types.newDateTimeInterval(<Целое число, определяющее интервал>, "<Код единицы измерения>"). Доступные коды единицы измерения: SECOND; MINUTE; HOUR; DAY; WEEK |
Не равен |
значение атрибута не равно значению фильтра |
Число. Перед сравнением оба значения переводятся в миллисекунды |
Два поля для ввода значения и выбора единицы измерения |
notContains |
api.types.newDateTimeInterval(<Целое число, определяющее интервал>, "<Код единицы измерения>") |
Больше |
значение атрибута СТРОГО БОЛЬШЕ значения фильтра |
Число Перед сравнением оба значения переводятся в миллисекунды |
Два поля для ввода значения и выбора единицы измерения |
greater |
api.types.newDateTimeInterval(<Целое число, определяющее интервал>, "<Код единицы измерения>") |
Меньше |
значение атрибута СТРОГО МЕНЬШЕ значения фильтра |
Число Перед сравнением оба значения переводятся в миллисекунды |
Два поля — для ввода значения и выбора единицы измерения |
less |
api.types.newDateTimeInterval(<Целое число, определяющее интервал>, "<Код единицы измерения>") |
Равно атрибуту текущего пользователя |
значение атрибута равно значению выбранного атрибута текущего пользователя |
Число |
Дерево одиночного выбора. Содержит атрибуты типа: - Временной интервал (доступны для выбора); - Ссылка на БО; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
значение атрибута равно значению выбранного атрибута объекта, на карточке которого расположен список |
Число |
Дерево одиночного выбора. Содержит атрибуты типа: - Временной интервал (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Гиперссылка
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Содержит |
значение атрибута равно значению фильтра |
Текст названия ссылки И текст адреса". Если одно из полей не заполнено, оно не участвует в проверке. Если не заполнены оба поля, то возвращается пустой набор значений |
Два поля для ввода названия ссылки и адреса ссылки |
contains |
api.types.newHyperlink("<Название ссылки>", "URL-адрес ссылки") |
Не содержит |
значение атрибута не равно значению фильтра |
Текст названия ссылки И текст адреса. Если одно из полей не заполнено, оно не участвует в проверке. Если не заполнены оба поля, то возвращается пустой набор значений |
Два поля для ввода названия ссылки и адреса ссылки |
notContains |
api.types.newHyperlink("<Название ссылки>", "URL-адрес ссылки") |
Равно атрибуту текущего пользователя |
значение атрибута совпадает со значением выбранного атрибута текущего пользователя |
Текст названия ссылки И текст адреса |
Дерево одиночного выбора. Содержит атрибуты типа: - Гиперссылка (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn() |
Равно атрибуту текущего объекта |
значение атрибута совпадает со значением выбранного атрибута объекта, на карточке которого расположен список |
Текст названия ссылки И текст адреса |
Дерево одиночного выбора. Содержит атрибуты типа: - Гиперссылка (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn() |
Дата
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
С..по |
значение атрибута попадает в границы периода, заданного в фильтре |
Период |
Два поля для ввода даты "С" и "По". Если верхняя граница периода фильтра не задана, то трактуется как "все начиная с". Если нижняя граница периода фильтра не задана, трактуется как "все по определенную дату" |
fromTo |
[<Значение поля "с:" в формате: new Date().parse("dd.MM.yyyy HH:mm", "29.03.2019 15:59"), либо null>, <Значение поля "по:" в формате: new Date().parse("dd.MM.yyyy HH:mm", "29.03.2019 15:59"), либо null>]"" |
За последние "n" дней |
значение атрибута попадает в границы периода, заданного в фильтре |
Целое положительное число (количество дней) |
Поле ввода строки (целое число). Границы периода фильтра: в качестве значения "с" берется текущая дата/время за вычетом указанного количества дней, в качестве значения "по" — текущая дата/время |
lastN |
Целое число с указанием "L" на конце без пробела (L — это обозначение "Long") |
В ближайшие "n" дней |
значение атрибута попадает в границы периода, заданного в фильтре |
Целое положительное число (количество дней) |
Поле ввода строки (целое число). Границы периода фильтра: в качестве значения "с" берется текущая дата, а в качестве значения "по" — текущая дата с добавлением указанного количества дней |
nextN |
Целое число с указанием "L" на конце без пробела (L — это обозначение "Long") |
Начиная с |
значение атрибута попадает в границы периода, заданного в фильтре |
Целое неотрицательное число (количество дней), направление временного интервала (назад) |
Поле ввода строки (целое число), поле направления интервал: "назад". Трактуется как — значение атрибута больше или равно значению нижней границы временного интервала, где нижняя граница временного интервала — текущая дата за вычетом указанного количества дней. Если значение фильтра равно 0, то нижняя граница — текущая дата |
startingWith | <Целое число>, <Направление временного интервала: НАЗАД> |
Целое неотрицательное число (количество дней), направление временного интервала (вперед) |
Поле ввода строки (целое число), поле направления интервала: "вперед". Трактуется как — значение атрибута больше или равно значению нижней границы временного интервала, где нижняя граница временного интервала — текущая дата с добавлением указанного количества дней. Если значение фильтра равно 0, то нижняя граница — текущая дата |
<Целое число>, <Направление временного интервала: ВПЕРЕД> |
|||
Заканчивая до |
значение атрибута попадает в границы периода, заданного в фильтре |
Целое неотрицательное число (количество дней), направление временного интервала (назад) |
Поле ввода строки (целое число), поле направления интервала: “назад”. Трактуется как — значение атрибута меньше или равно значению верхней границы временного интервала, где верхняя граница временного интервала — текущая дата за вычетом указанного количества дней. Если значение фильтра равно 0, то верхняя граница — текущая дата |
finishingUpTo |
Формат значения фильтрации: <дата начала периода>, <интервал с указанием направления: назад>. Интервал можно получить в методе api.types.newDateTimeInterval(1, 'DAY'), в котором направление "назад" задается отрицательным числом. Дата начала периода (фильтрация "1 день назад"): def builder = api.web.defineListLink(false).setTitle("Заголовок списка").setClassCode("serviceCall").setAttrGroup("system"); def filter = builder.filter(); filter.AND( filter.OR('creationDate', 'finishingUpTo', api.types.newDateTimeInterval(-1, 'DAY')) ) api.web.list(builder);
|
Целое неотрицательное число (количество дней), направление временного интервала (вперед) |
Поле ввода строки (целое число), поле со списком значений: “вперед”: Трактуется как — значение атрибута меньше или равно значению верхней границы временного интервала, где верхняя граница временного интервала — текущая дата с добавлением указанного количества дней. Если значение фильтра равно 0, то верхняя граница — текущая дата |
Формат значения фильтрации: <дата начала периода>, <интервал с указанием направления: вперед> Интервал можно получить в методе api.types.newDateTimeInterval(1, 'DAY'), в котором направление "вперед" задается положительным числом Дата окончания периода (фильтрация "1 день вперед"): def builder = api.web.defineListLink(false).setTitle("Заголовок списка").setClassCode("serviceCall").setAttrGroup("system"); def filter = builder.filter(); filter.AND( filter.OR('creationDate', 'finishingUpTo', api.types.newDateTimeInterval(1, 'DAY')) ) api.web.list(builder); |
|||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Сегодня |
значение атрибута равно текущей дате |
today |
null |
||
Равно атрибуту текущего пользователя |
значение атрибута равно значению выбранного атрибута текущего пользователя |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Раньше атрибута текущего пользователя |
значение атрибута меньше значения выбранного атрибута текущего пользователя |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата (доступны для выбора); -Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
beforeUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Позже атрибута текущего пользователя |
значение атрибута больше значения выбранного атрибута текущего пользователя |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
afterUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
значение атрибута совпадает со значением выбранного атрибута объекта, на карточке которого расположен список |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Раньше атрибута текущего объекта |
значение атрибута меньше значения выбранного атрибута объекта, на карточке которого расположен список |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
beforeSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Позже атрибута текущего объекта |
значение атрибута больше значения выбранного атрибута объекта, на карточке которого расположен список |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
afterSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Дата/время
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
С..по |
значение атрибута попадает в границы периода, заданного в фильтре |
Период |
Два поля для ввода даты "С" и "По". Если верхняя граница периода фильтра не задана, то трактуется как "все начиная с". Если нижняя граница периода фильтра не задана, трактуется как "все по определенную дату". При выборе из календаря дата заполняется указанной датой, а время: "с" значением "00:00"; "по" значением "23:59". Сравнение значения атрибута с параметрами "с" и "по" происходит с точностью до минут и оба значения проверяются включительно |
fromTo |
[<Значение поля "с:" в формате: new Date().parse("dd.MM.yyyy HH:mm", "29.03.2019 15:59"), либо null>, <Значение поля "по:" в формате: new Date().parse("dd.MM.yyyy HH:mm", "29.03.2019 15:59"), либо null>]"" |
За последние "n" дней |
значение атрибута попадает в границы периода, заданного в фильтре |
Целое положительное число (количество дней) |
Поле ввода строки (целое число). Границы периода фильтра: в качестве значения "с" берется текущая дата/время за вычетом указанного количества дней, в качестве значения "по" — текущая дата/время |
lastN |
Целое число с указанием "L" на конце без пробела (L — это обозначение "Long") |
В ближайшие "n" дней |
значение атрибута попадает в границы периода, заданного в фильтре |
Целое положительное число (количество дней) |
Поле ввода строки (целое число). Границы периода фильтра: в качестве значения "с" берется текущая дата, а в качестве значения "по" — текущая дата с добавлением указанного количества дней |
nextN |
Целое число с указанием "L" на конце без пробела (L — это обозначение "Long") |
За последние "n" часов |
значение атрибута попадает в границы периода, заданного в фильтре |
Целое положительное число (количество часов) |
Поле ввода строки (целое число). Границы периода фильтра: в качестве значения "с" берется текущая дата/время за вычетом указанного количества часов, в качестве значения "по" — текущая дата/время |
lastNHours |
Действительное число |
В ближайшие "n" часов |
значение атрибута попадает в границы периода, заданного в фильтре |
Целое положительное число (количество часов) |
Поле ввода строки (целое число). Границы периода фильтра: в качестве значения "с" берется текущая дата, а в качестве значения "по" — текущая дата с добавлением указанного количества часов |
nextNHours |
Действительное число |
Начиная с |
значение атрибута попадает в границы периода, заданного в фильтре |
Целое неотрицательное число (количество дней), единица временного интервала (дней/часов/минут), направление временного интервала (назад) |
Поле ввода строки (целое число), поле значения интервала (дней/часов/минут), поле направления интервала: "назад". Трактуется как — значение атрибута больше или равно значению нижней границы временного интервала, где нижняя граница временного интервала — текущая дата и время за вычетом указанного количества дней/часов/минут. Если значение фильтра равно 0, то нижняя граница — текущие дата и время |
startingWith |
<Целое число>, <Временной интервал: ДНЕЙ, ЧАСОВ или МИНУТ>, <Направление временного интервала: НАЗАД> |
Целое неотрицательное число (количество дней), единица временного интервала (дней/часов/минут), направление временного интервала (вперед) |
Поле ввода строки (целое число), поле значения интервала (дней/часов/минут), поле направления интервала: вперед. Трактуется как — значение атрибута больше или равно значению нижней границы временного интервала, где нижняя граница временного интервала — текущая дата и время с добавлением указанного количества дней/часов/минут. Если значение фильтра равно 0, то нижняя граница — текущие дата и время |
<Целое число>, <Временной интервал: ДНЕЙ, ЧАСОВ или МИНУТ>, <Направление временного интервала: ВПЕРЕД> |
|||
Заканчивая до |
значение атрибута попадает в границы периода, заданного в фильтре |
Целое неотрицательное число (количество дней), единица временного интервала (дней/часов/минут), направление временного интервала (назад) |
Поле ввода строки (целое число), поле значения интервала (дней/часов/минут), поле направления интервала: "назад" Трактуется как — значение атрибута меньше или равно значению верхней границы временного интервала, где верхняя граница временного интервала — текущая дата и время за вычетом указанного количества дней/часов/минут. Если значение фильтра равно 0, то верхняя граница — текущие дата и время |
finishingUpTo |
<Целое число>, <Временной интервал: ДНЕЙ, ЧАСОВ или МИНУТ>, <Направление временного интервала: НАЗАД> |
Целое неотрицательное число (количество дней), единица временного интервала (дней/часов/минут), направление временного интервала (вперед) |
Поле ввода строки (целое число), поле значения интервала (дней/часов/минут), поле направления интервала: "вперед" Трактуется как — значение атрибута меньше или равно значению верхней границы временного интервала, где верхняя граница временного интервала — текущая дата и время с добавлением указанного количества дней/часов/минут. Если значение фильтра равно 0, то верхняя граница — текущие дата и время |
<Целое число>, <Временной интервал: ДНЕЙ, ЧАСОВ или МИНУТ>, <Направление временного интервала: ВПЕРЕД> |
|||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Сегодня |
значение атрибута равно текущей дате |
today |
null |
||
Равно атрибуту текущего пользователя |
значение атрибута равно значению выбранного атрибута текущего пользователя |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата/время (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Раньше атрибута текущего пользователя |
значение атрибута меньше значения выбранного атрибута текущего пользователя |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата/время (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
beforeUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Позже атрибута текущего пользователя |
значение атрибута больше значения выбранного атрибута текущего пользователя |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата/время (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
afterUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
значение атрибута совпадает со значением выбранного атрибута объекта, на карточке которого расположен список |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата/время (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Раньше атрибута текущего объекта |
значение атрибута меньше значения выбранного атрибута объекта, на карточке которого расположен список |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата/время (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
beforeSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Позже атрибута текущего объекта |
значение атрибута больше значения выбранного атрибута объекта, на карточке которого расположен список |
Дата |
Дерево одиночного выбора. Содержит атрибуты типа: -Дата/время (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
afterSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Лицензия
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Содержит |
значение атрибута совпадает со значением фильтра |
Лицензия |
Список одиночного выбора. Для выбора доступны все лицензии |
contains |
["<Код лицензии>"] |
Содержит любое из значений |
значение атрибута совпадает с хотя бы одним из указанных значений фильтра |
Набор лицензий |
Список множественного выбора. Для выбора доступны все лицензии |
containsInSet |
["<Код лицензии 1>", "<Код лицензии 2>"] |
Не содержит |
значение атрибута не совпадает со значением фильтра |
Лицензия |
Список одиночного выбора. Для выбора доступны все лицензии |
notContains |
["<Код лицензии>"] |
Равно атрибуту текущего пользователя |
значение атрибута совпадает со значением выбранного атрибута текущего пользователя |
Лицензия |
Дерево одиночного выбора. Содержит атрибуты типа: - Лицензия (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
значение атрибута совпадает со значением выбранного атрибута объекта, на карточке которого расположен список |
Лицензия |
Дерево одиночного выбора. Содержит атрибуты типа: - Лицензия (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Логический
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Содержит |
значение атрибута равно значению фильтра |
Да и "Нет" |
Переключатель Да и "Нет" или "1" и "0". Вид переключателя соответствует представлению для отображения атрибута |
contains |
<Логическое значение: true или false> |
Равно атрибуту текущего пользователя |
значение атрибута равно значению выбранного атрибута текущего пользователя |
Да и "Нет" |
Дерево одиночного выбора. Содержит атрибуты типа: - Логический (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора и отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
значение атрибута равно значению выбранного атрибута текущего объекта |
Да и "Нет" |
Дерево одиночного выбора. Содержит атрибуты: - Логический (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Набор ссылок на БО, Обратная ссылка
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Содержит |
набор значений атрибута содержит с хотя бы одно из указанных значений фильтра |
Набор объектов. Поиск значения фильтра по UUID объекта |
- Список - Дерево множественного выбора (если ссылка на БО указывает на вложенный класс) Архивные объекты не отображаются |
contains |
[utils.get('<UUID объекта 1>'), utils.get('<UUID объекта 2>')] |
Содержит (включая архивные) |
набор значений атрибута содержит с хотя бы одно из указанных значений фильтра |
Набор объектов. Поиск значения фильтра по UUID объекта |
- Список - Дерево множественного выбора (если ссылка на БО указывает на вложенный класс). Для выбора доступны архивные (арх.) и неархивные объекты |
containsWithRemoved |
[utils.get('<UUID объекта 1>'), utils.get('<UUID объекта 2>')] |
Содержит (включая вложенные) (только для атрибутов, ссылающихся на классы, вложенные сами в себя) |
набор значений атрибута содержит хотя бы одно значение, совпадающее со значением фильтра |
- Сам выбранный объект -Любой из объектов, вложенных в сам выбранный или вложенные в него объекты. Поиск значения фильтра по UUID объекта |
Дерево одиночного выбора |
containsWithNested |
[utils.get('<UUID объекта 1>'), utils.get('<UUID объекта 2>')] |
Не содержит |
набор значений атрибута не содержит ни одно из указанных значений фильтра |
Набор объектов Поиск значения фильтра по UUID объекта |
- Список - Дерево множественного выбора (если ссылка на БО указывает на вложенный класс) Архивные объекты не отображаются |
notContains |
[utils.get('<UUID объекта 1>'), utils.get('<UUID объекта 2>')] |
Не содержит (включая архивные) |
набор значений атрибута не содержит ни одно из указанных значений фильтра |
Набор объектов. Поиск значения фильтра по UUID объекта |
- Список - Дерево множественного выбора (если ссылка на БО указывает на вложенный класс. Для выбора доступны архивные и неархивные объекты |
notContainsWithRemoved |
[utils.get('<UUID объекта 1>'), utils.get('<UUID объекта 2>')] |
Содержит атрибут текущего пользователя |
- набор значений атрибута содержит значение выбранного атрибута текущего пользователя (типа "Ссылка на бизнес-объект") - набор значений атрибута содержит хотя бы одно значение, равное хотя бы одному из значений выбранного атрибута текущего пользователя (типа "Набор ссылок на БО" и "Обратная ссылка") |
Набор объектов. Поиск значения фильтра по UUID объекта |
Дерево одиночного выбора. Содержит атрибуты типа: - Ссылка на бизнес-объект; - Набор ссылок на БО; - Обратная ссылка с учетом ограничения по типам для ссылочного атрибута. На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта". Архивные объекты не отображаются |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Содержит атрибут текущего объекта |
- набор значений атрибута содержит значение выбранного атрибута текущего объекта (типа "Ссылка на бизнес-объект") - набор значений атрибута содержит хотя бы одно значение, равное хотя бы одному из значений выбранного атрибута текущего объекта (типа "Набор ссылок на БО" и "Обратная ссылка") |
Набор объектов. Поиск значения фильтра по UUID объекта |
Дерево одиночного выбора. Содержит атрибуты: - Ссылка на бизнес-объект; - Набор ссылок на БО; - Обратная ссылка с учетом ограничения по типам для ссылочного атрибута. На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта". Архивные объекты не отображаются |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Название содержит |
название объекта в ссылочном атрибуте содержит значение фильтра |
Подстрока Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя Значение фильтра ищется отдельно в названии каждого объекта |
Поле ввода строки |
titleContains |
Строка |
Название не содержит |
название объекта в ссылочном атрибуте не содержит значение фильтра |
Подстрока Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя Значение фильтра ищется отдельно в названии каждого объекта |
Поле ввода строки |
titleNotContains |
Строка |
Содержит текущего пользователя |
набор UUID значений ссылочного атрибута объекта содержит UUID текущего пользователя |
|
|
containsUser |
null |
Содержит текущий объект |
набор UUID значений ссылочного атрибута объекта содержит UUID объекта, на карточке которого расположен список |
|
|
containsSubject |
null |
Набор типов класса
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Содержит |
набор типов класса содержит с хотя бы одно из указанных значений фильтра |
Набор типов. Поиск значения фильтра UUID типа объектов |
- Список - Дерево множественного выбора Для выбора доступны типы класса объектов списка |
contains |
[api.metainfo.getMetaClass('<FQN метакласса 1>').getFqn(), api.metainfo.getMetaClass('<FQN метакласса 2>').getFqn()] |
Содержит (включая вложенные) |
набор типов класса содержит с хотя бы одно из указанных значений фильтра или любое из типов, вложенных в выбранный (по всей цепочке вложений) |
Тип объекта Поиск значения фильтра по UUID типа объектов |
Дерево множественного выбора. Для выбора доступны типы класса объектов списка |
containsWithNested |
api.metainfo.getMetaClass('<FQN метакласса>').getFqn() |
Не содержит |
набор типов класса не содержит ни одно из указанных значений фильтра |
Набор типов Поиск значения фильтра по UUID типа объектов |
- Список - Дерево множественного выбора Для выбора доступны типы класса объектов списка |
notContains |
[api.metainfo.getMetaClass('<FQN метакласса 1>').getFqn(), api.metainfo.getMetaClass('<FQN метакласса 2>').getFqn()] |
Название содержит |
название типа объектов содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя Значение фильтра ищется отдельно в названии каждого типа |
Поле ввода строки |
titleContains |
Строка |
Название не содержит |
название типа объектов не содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя Значение фильтра ищется отдельно в названии каждого типа |
Поле ввода строки |
titleNotContains |
Строка |
Равно атрибуту текущего пользователя |
набор типов класса содержит с хотя бы одно из значений выбранного атрибута текущего пользователя |
Набор типов |
Дерево одиночного выбора. Содержит атрибуты типа: - Набор типов класса (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора и отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
набор типов класса содержит с хотя бы одно из значений выбранного атрибута объекта |
Набор типов |
Дерево одиночного выбора. Содержит атрибуты: - Набор типов класса (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Набор элементов справочника
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Содержит |
набор значений атрибута содержит с хотя бы одно из указанных значений фильтра |
Набор элементов справочника. Поиск значения фильтра по UUID элемента справочника |
- Список - Дерево множественного выбора Для выбора доступны элементы справочника (не архивные). Вид поля определяется представлением для редактирования атрибута. Представление с папками заменяется на аналогичное представление без папок |
contains |
[<Код элемента справочника 1>, <Код элемента справочника 2>] |
Не содержит |
набор значений атрибута не содержит ни одно из указанных значений фильтра |
Набор элементов справочника. Поиск значения фильтра по UUID элемента справочника |
- Список - Дерево множественного выбора Для выбора доступны элементы справочника (не архивные). Вид поля определяется представлением для редактирования атрибута. Представление с папками заменяется на аналогичное представление без папок |
notContains |
[<Код элемента справочника 1>, <Код элемента справочника 2>] |
Содержит атрибут текущего пользователя |
набор значений атрибута содержит с хотя бы одно из значений выбранного атрибута текущего пользователя |
Набор элементов справочника. |
Дерево одиночного выбора. Содержит атрибуты типа: - Набор элементов справочника (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора и отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта". |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Содержит атрибут текущего объекта |
набор значений атрибута содержит с хотя бы одно из значений выбранного атрибута текущего объекта |
Набор элементов справочника. |
Дерево одиночного выбора. Содержит атрибуты: - Набор элементов справочника (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Название содержит |
значение атрибута объекта (название элемента справочника) содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя Значение фильтра ищется отдельно в названии каждого элемента справочника |
Поле ввода строки |
titleContains |
Строка |
Название не содержит |
значение атрибута объекта (название элемента справочника) не содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя Значение фильтра ищется отдельно в названии каждого элемента справочника |
Поле ввода строки |
titleNotContains |
Строка |
Ссылка на бизнес-объект
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Содержит |
значение атрибута совпадает со значением фильтра |
Объект. Поиск значения фильтра по UUID объекта |
- Список - Дерево одиночного выбора (если ссылка на БО указывает на вложенный класс) Для выбора не доступны архивные объекты. |
contains |
utils.get('<UUID объекта>') |
Содержит (включая архивные) |
значение атрибута совпадает со значением фильтра |
Объект. Поиск значения фильтра по UUID объекта |
- Список - Дерево одиночного выбора (если ссылка на БО указывает на вложенный класс). Для выбора доступны архивные и неархивные объекты |
containsWithRemoved |
utils.get('<UUID объекта>') |
Содержит (включая вложенные) (только для атрибутов, ссылающихся на классы, вложенные сами в себя) |
значение атрибута совпадает со значением фильтра |
- Сам выбранный объект - Любой из объектов, вложенных в сам выбранный или вложенные в него объекты. Поиск значения фильтра по UUID объекта |
Дерево одиночного выбора |
containsWithNested |
utils.get('<UUID объекта>') |
Содержит любое из значений |
значение атрибута совпадает с хотя бы одним из выбранных значений фильтра |
Объект. Поиск значения фильтра по UUID объекта |
- Список - Дерево множественного выбора. (если ссылка на БО указывает на вложенный класс) |
containsInSet |
[utils.get('<UUID объекта 1>'), utils.get('<UUID объекта 2>')] |
Не содержит |
значение атрибута не совпадает со значением фильтра |
Объект. Поиск значения фильтра по UUID объекта |
- Список - Дерево одиночного выбора (если ссылка на БО указывает на вложенный класс) Для выбора не доступны архивные объекты |
notContains |
utils.get('<UUID объекта>') |
Не содержит (включая архивные) |
значение атрибута не совпадает со значением фильтра |
Объект. Поиск значения фильтра по UUID объекта |
- Список - Дерево одиночного выбора (если ссылка на БО указывает на вложенный класс. Архивные объекты не отображаются |
notContainsWithRemoved |
utils.get('<UUID объекта>') |
Равно атрибуту текущего пользователя |
- значение атрибута совпадает со значением выбранного атрибута текущего пользователя (типа "Ссылка на бизнес-объект") - значение атрибута содержится в списке значений выбранного атрибута текущего пользователя (типа "Набор ссылок на БО" и "Обратная ссылка") |
Объект. Поиск значения фильтра по UUID объекта |
Дерево одиночного выбора. Содержит атрибуты типа: - Ссылка на бизнес-объект; - Набор ссылок на БО; - Обратная ссылка с учетом ограничения по типам для ссылочного атрибута. На первом уровне дерева для выбора значения фильтра доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта". Архивные объекты не отображаются |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
- значение атрибута совпадает со значением выбранного атрибута текущего объекта (типа "Ссылка на бизнес-объект") - значение атрибута содержится в списке значений выбранного атрибута текущего объекта (типа "Набор ссылок на БО" и "Обратная ссылка") |
Объект. Поиск значения фильтра по UUID объекта |
Дерево одиночного выбора. Содержит атрибуты: - Ссылка на бизнес-объект; - Набор ссылок на БО; - Обратная ссылка с учетом ограничения по типам для ссылочного атрибута. На первом уровне дерева для выбора значения фильтра доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта". Архивные объекты не отображаются |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Название содержит |
название объекта в ссылочном атрибуте содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя |
Поле ввода строки |
titleContains |
Строка |
Название не содержит |
название объекта в ссылочном атрибуте не содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя |
Поле ввода строки |
titleNotContains |
Строка |
Равно текущему пользователю |
UUID значения атрибута объекта совпадает с UUID текущего пользователя |
|
|
containsUser |
null |
Равно текущему объекту |
UUID значения атрибута объекта совпадает с UUID объекта, на карточке которого расположен список |
|
|
containsSubject |
null |
Строка, Текст, Текст с формате RTF, Текст с подсветкой синтаксиса
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Содержит |
значение атрибута содержит значение фильтра |
Подстрока. Поиск значения фильтра (поиск по подстроке) производится по следующим правилам: тип анализатора: точный, без учета морфологии; без учета регистра; в любой части слова. Для атрибута типа "Текст в формате RTF" поиск по подстроке производится с учетом html тегов. При вводе значения фильтра "Иванов Иван" объект со значением атрибута "Иванов <b>Иван</b>" в результирующий список не попадет |
Поле ввода строки
|
contains |
"<значение фильтрации>" |
Не содержит (включая пустые) |
- значение атрибута не содержит значение фильтра - значение атрибута не заполнено |
Подстрока. Поиск значения фильтра (поиск по подстроке) производится по следующим правилам: тип анализатора: точный, без учета морфологии; без учета регистра; в любой части слова |
Поле ввода строки
|
notContainsIncludeEmpty |
"<значение фильтрации>" |
Не содержит (и не пусто) |
значение атрибута указано и не содержит значение фильтра |
Подстрока. Поиск значения фильтра (поиск по подстроке) производится по следующим правилам: тип анализатора: точный, без учета морфологии; без учета регистра; в любой части слова |
Поле ввода строки.
|
notContains |
"<значение фильтрации>" |
Содержит атрибут текущего пользователя |
значение атрибута содержит значение выбранного атрибута текущего пользователя |
Строка |
Дерево одиночного выбора. Содержит атрибуты типа: - Строка (кроме атрибутов в представлении "пароль") /Текст /Текст с формате RTF /Текст с подсветкой синтаксиса (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора значения фильтра доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта". Архивные объекты не отображаются |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Содержит атрибут текущего объекта |
значение атрибута содержит значение выбранного атрибута текущего объекта |
Строка |
Дерево одиночного выбора. Содержит атрибуты: - Строка (кроме атрибутов в представлении "пароль") /Текст /Текст с формате RTF /Текст с подсветкой синтаксиса (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Статус
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Содержит |
статус объекта совпадает со значением фильтра. Если фильтрация выполняется по статусу, специфичному для какого-то типа, то в результирующий список попадут только объекты данного типа, которые находятся в статусе, указанном в значении фильтра |
Статус объекта |
- Список - Дерево одиночного выбора. Для выбора доступны статусы класса объектов списка и всех его вложенных типов. Для статусов с одинаковым названием, но разным кодом указывается тип. Для статусов с разным названием, но тем же кодом тип не указывается |
contains |
new ru.naumen.core.shared.dto.SimpleDtObject('<FQN метакласса, по статусу которого будет производиться фильтрация>:<Код статуса>', '') |
Содержит любое из значений |
статус объекта совпадает с хотя бы одним из указанных значений фильтра. Если фильтрация выполняется по статусу, специфичному для какого-то типа, то в результирующий список попадут только объекты данного типа, которые находятся в статусе, указанном в значении фильтра |
Статус объекта |
- Список - Дерево множественного выбора. Для выбора доступны статусы класса объектов списка и всех его вложенных типов. Для статусов с одинаковым названием, но разным кодом указывается тип. Для статусов с разным названием, но тем же кодом тип не указывается |
containsInSet |
[new ru.naumen.core.shared.dto.SimpleDtObject('<FQN метакласса, по статусу которого будет производиться фильтрация>:<Код статуса 1>', ''), new ru.naumen.core.shared.dto.SimpleDtObject('<FQN метакласса, по статусу которого будет производиться фильтрация>:<Код статуса 2>', '')] |
Не содержит |
статус объекта не совпадает со значением фильтра. Если фильтрация выполняется по статусу, специфичному для какого-то типа, то в результирующий список попадут только объекты данного типа, которые не находятся в статусе, указанном в значении фильтра |
Статус объекта |
- Список - Дерево одиночного выбора. Для выбора доступны статусы класса объектов списка и всех его вложенных типов. Для статусов с одинаковым названием, но разным кодом указывается тип. Для статусов с разным названием, но тем же кодом тип не указывается |
notContains |
new ru.naumen.core.shared.dto.SimpleDtObject('<FQN метакласса, по статусу которого будет производиться фильтрация>:<Код статуса>', '') |
Равно атрибуту текущего пользователя |
статус объекта равен значению выбранного атрибута текущего пользователя |
Статус объекта |
Дерево одиночного выбора. Содержит атрибуты типа: - Статус (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым) На первом уровне дерева для выбора значения фильтра доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
статус объекта равен значению выбранного атрибута объекта, на карточке которого расположен список |
Статус объекта |
Дерево одиночного выбора. Содержит атрибуты: - Статус (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым) На первом уровне дерева для выбора значения фильтра доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Название содержит |
название статуса объекта содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя |
Поле ввода строки |
titleContains |
Строка |
Название не содержит |
название статуса объект не содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя |
Поле ввода строки |
titleNotContains |
Строка |
Счетчик времени
Для атрибутов типа "Счетчик времени" не доступна быстрая фильтрация. Для этих типов атрибутов в списках объектов применяется только сложная фильтрация.
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Статус содержит |
статус счетчика времени у объекта совпадает с хотя бы одним значением фильтра |
Статус счетчика |
Список множественного выбора. Для выбора доступны статусы счетчика времени |
timerStatusContains |
['<Код статуса счетчика 1>', '<Код статуса счетчика 2>']. Доступные коды: 'a' — активен (ACTIVE); 'e' — превышен (EXCEED); 'n' — ожидает начала (NOTSTARTED); 'p' — приостановлен (PAUSED); 's' — остановлен (STOPED). |
Статус не содержит |
статус счетчика времени у объекта не совпадает с хотя бы одним значением фильтра |
Статус счетчика |
Список множественного выбора. Для выбора доступны статусы счетчика времени |
timerStatusNotContains |
['<Код статуса счетчика 1>', '<Код статуса счетчика 2>']. Доступные коды: 'a' — активен (ACTIVE); 'e' — превышен (EXCEED); 'n' — ожидает начала (NOTSTARTED); 'p' — приостановлен (PAUSED); 's' — остановлен (STOPED). |
Счетчик времени (обратный)
Для атрибутов типа "Счетчик времени (обратный)" не доступна быстрая фильтрация. Для этих типов атрибутов в списках объектов применяется только сложная фильтрация.
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Статус содержит |
статус счетчика времени у объекта совпадает с хотя бы одним значением фильтра |
Статус счетчика |
Список множественного выбора. Для выбора доступны статусы счетчика времени(обратный) |
timerStatusContains |
['<Код статуса счетчика 1>', '<Код статуса счетчика 2>']. Доступные коды: 'a' — активен (ACTIVE); 'e' — превышен (EXCEED); 'n' — ожидает начала (NOTSTARTED); 'p' — приостановлен (PAUSED); 's' — остановлен (STOPED). |
Статус не содержит |
статус счетчика времени у объекта не совпадает с хотя бы одним значением фильтра |
Статус счетчика |
Список множественного выбора. Для выбора доступны статусы счетчика времени(обратный) |
timerStatusNotContains |
['<Код статуса счетчика 1>', '<Код статуса счетчика 2>']. Доступные коды: 'a' — активен (ACTIVE); 'e' — кончился запас времени (EXCEED); 'n' — ожидает начала (NOTSTARTED); 'p' — приостановлен (PAUSED); 's' — остановлен (STOPED). |
Время окончания с ... по |
у объекта время окончания счетчика времени (обратный) попадает в период, заданный в фильтре |
Период времени |
Два поля для ввода даты . Если верхняя граница периода не задана, то трактуется как "все начиная с". Если нижняя граница периода не задана, трактуется как "все по определенную дату" |
не используется |
|
Просроченность содержит |
у объекта счетчик времени находится (не находится) в статусе "Кончился запас времени" |
Просрочен или не просрочен |
поле выбора значения: просрочен или не просрочен |
backTimerDeadLineContains |
Элемент справочника: 'exceed' (просрочен) или 'noExceed' (не просрочен) |
Тип объектов
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Содержит |
значение атрибута совпадает со значением фильтра |
Тип объекта Поиск значения фильтра по UUID типа объектов |
- Список - Дерево одиночного выбора. Для выбора доступны типы класса объектов списка |
contains |
api.metainfo.getMetaClass('<FQN метакласса>').getFqn() |
Содержит (включая вложенные) |
значение атрибута совпадает со значением фильтра или с любым из типов, вложенных в выбранный (по всей цепочке вложений) |
Тип объекта Поиск значения фильтра по UUID типа объектов |
Дерево множественного выбора. Для выбора доступны типы класса объектов списка |
containsWithNested |
api.metainfo.getMetaClass('<FQN метакласса>').getFqn() |
Содержит любое из значений |
значение атрибута совпадает с хотя бы одним из указанных значений фильтра |
Тип объекта. Поиск значения фильтра по UUID типа объектов |
Дерево множественного выбора. Для выбора доступны типы класса объектов списка |
containsInSet |
[api.metainfo.getMetaClass('<FQN метакласса 1>').getFqn(), api.metainfo.getMetaClass('<FQN метакласса 2>').getFqn()] |
Не содержит |
значение атрибута не совпадает со значением фильтра |
Тип объекта Поиск значения фильтра по UUID типа объектов |
- Список - Дерево одиночного выбора. Для выбора доступны типы класса объектов списка |
notContains |
api.metainfo.getMetaClass('<FQN метакласса>').getFqn() |
Равно атрибуту текущего пользователя |
значение атрибута равно значению выбранного атрибута текущего пользователя |
Тип объекта |
Дерево одиночного выбора. Содержит атрибуты типа: - Тип объекта (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым) На первом уровне дерева для выбора значения фильтра доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
значение атрибута равно значению выбранного атрибута объекта, на карточке которого расположен список |
Тип объекта |
Дерево одиночного выбора. Содержит атрибуты: - Тип объекта (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым) На первом уровне дерева для выбора значения фильтра доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Название содержит |
название типа объектов содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя |
Поле ввода строки |
titleContains |
Строка |
Название не содержит |
название типа объектов не содержит значение фильтра |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя |
Поле ввода строки |
titleNotContains |
Строка |
Файл
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Содержит |
к объекту прикреплен хотя бы один файл или у объекта нет прикрепленных файлов |
Да или нет |
Переключатель: Да или "нет" |
contains |
<Логическое значение: true или false> |
Целое число
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Равно |
значение атрибута равно значению фильтра |
Число |
Поле ввода |
contains |
Целое число |
Не равно (и не пусто) |
значение атрибута указано и не равно значению фильтра |
Число |
Поле ввода |
notContains |
Целое число |
Не равно (включая пустые) |
- значение атрибута не равно значению фильтра - значение атрибута не указано |
Число |
Поле ввода |
notContainsIncludeEmpty |
Целое число |
Больше |
значение атрибута строго больше значения фильтра |
Число |
Поле ввода |
greater |
Целое число |
Меньше |
значение атрибута строго меньше значения фильтра |
Число |
Поле ввода |
less |
Целое число |
Равно атрибуту текущего пользователя |
значение атрибута равно значению выбранного атрибута текущего пользователя |
Число |
Дерево одиночного выбора. Содержит атрибуты типа: - Целое число (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
значение атрибута равно значению выбранного атрибута объекта, на карточке которого расположен список |
Число |
Дерево одиночного выбора. Содержит атрибуты типа: - Целое число (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым). На первом уровне дерева для выбора доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Элемент справочника
Критерий | Объект отображается в списке, если | Значение фильтра | Поле значения фильтра | Использование в механизме генерации ссылки на список | |
---|---|---|---|---|---|
Код критерия | Формат значения фильтрации | ||||
Пусто |
значение атрибута не указано |
|
|
null |
null |
Не пусто |
значение атрибута указано |
|
|
notNull |
null |
Содержит |
значение атрибута совпадает со значением фильтра |
Элемент справочника. Поиск значения фильтра по UUID элемента справочника |
- Список - Дерево одиночного выбора. (Вид поля определяется представлением для редактирования атрибута. Представление с папками заменяется на аналогичное представление без папок). Архивные элементы не отображаются |
contains |
<Код элемента справочника> |
Содержит любое из значений |
значение атрибута совпадает с хотя бы одним из указанных значений фильтра |
Набор элементов справочника |
Дерево множественного выбора. Для выбора доступны все элементы справочника |
containsInSet |
<Код элемента справочника> |
Не содержит |
значение атрибута не совпадает со значением фильтра |
Элемент справочника. Поиск значения фильтра по UUID элемента справочника |
- Список - Дерево одиночного выбора. (Вид поля определяется представлением для редактирования атрибута. Представление с папками заменяется на аналогичное представление без папок). Архивные элементы не отображаются |
notContains |
<Код элемента справочника> |
Равно атрибуту текущего пользователя |
значение атрибута равно значению выбранного атрибута текущего пользователя |
Элемент справочника |
Дерево одиночного выбора. Содержит атрибуты типа: - Элемент справочника (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым) На первом уровне дерева для выбора значения фильтра доступны атрибуты текущего пользователя. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsUserAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Равно атрибуту текущего объекта |
значение атрибута равно значению выбранного атрибута объекта, на карточке которого расположен список |
Элемент справочника |
Дерево одиночного выбора. Содержит атрибуты: - Элемент справочника (доступны для выбора); - Ссылка на бизнес-объект; Набор ссылок на БО и Обратная ссылка (не доступны для выбора, отображаются серым) На первом уровне дерева для выбора значения фильтра доступны атрибуты объекта, на карточке которого расположен список. При раскрытии элемента дерева отображаются атрибуты объекта, на который указывает ссылка, кроме атрибутов типа "Атрибут связанного объекта" |
containsSubjectAttribute |
'<Код атрибута объекта списка>', '<Критерий фильтрации>', api.metainfo.getMetaClass('<Код класса объекта, с атрибутом которого происходит сравнивание>').getAttribute('<Код атрибута>').getAttributeFqn()) |
Название содержит |
значение атрибута (название элемента справочника) содержит значение фильтра. Название элемента справочника зависит от локали пользователя, поэтому фильтрация по критерию "Название содержит" должна производится по значениям в выбранной локали |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя |
Поле ввода строки |
titleContains |
Строка |
Название не содержит |
значение атрибута (название элемента справочника) не содержит значение фильтра. Название элемента справочника зависит от локали пользователя, поэтому фильтрация по критерию "Название не содержит" должна производится по значениям в выбранной локали |
Подстрока. Правила поиска значения фильтра: - тип анализатора: точный, без учета морфологии; - без учета регистра; - в любой части названия; - в выбранной локали пользователя |
Поле ввода строки |
titleNotContains |
Строка |