Критерии фильтрации для атрибутов по типам

Агрегирующий атрибут

Критерий Объект отображается в списке, если Значение фильтра Поле значения фильтра Использование в механизме генерации ссылки на список
        Код критерия Формат значения фильтрации

Пусто

значение атрибута не указано

 

 

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())

Название содержит

значение атрибута (название элемента справочника) содержит значение фильтра.

Название элемента справочника зависит от локали пользователя, поэтому фильтрация по критерию "Название содержит" должна производится по значениям в выбранной локали, см. Локализация системного атрибута title

Подстрока.

Правила поиска значения фильтра:

- тип анализатора: точный, без учета морфологии;

- без учета регистра;

- в любой части названия;

- в выбранной локали пользователя

Поле ввода строки

titleContains

Строка

Название не содержит

значение атрибута (название элемента справочника) не содержит значение фильтра.

Название элемента справочника зависит от локали пользователя, поэтому фильтрация по критерию "Название не содержит" должна производится по значениям в выбранной локали, см. Локализация системного атрибута title

Подстрока.

Правила поиска значения фильтра:

- тип анализатора: точный, без учета морфологии;

- без учета регистра;

- в любой части названия;

- в выбранной локали пользователя

Поле ввода строки

titleNotContains

Строка