Критерий запроса

Добавляя критерий в запрос, вы указываете определенные условия, которые должны быть выполнены для отображения записи в списке результатов. Их значения могут быть различны в зависимости от условий и выбранного типа данных. Значения могут быть датами, временем, категориями, именами пользователей и т.д.

Вы можете указать критерий для любого атрибута, включая атрибуты коллекций. Если вы укажете критерий для атрибутов коллекции, запрос возвратит данные, которые соответствуют данному критерию. Однако если щелкнуть вкладки коллекции, будут отображены все их элементы.
Например, запрос основан на бизнес-объекте Процесс с атрибутами коллекции из бизнес-объекта Назначения и критерии, который осуществляет выбор только процессов с состоянием назначения - Открыто, и будет отображать только процессы с состоянием назначения - Открыто. Однако если вы щелкните вкладку Назначения, вы сможете увидеть все назначения для этого процесса.

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

Если вы добавите родственный атрибут верхнего уровня (представлен с помощью в дереве "Атрибуты"), вы сможете выбрать условие "Текущий пользователь" или "Текущая группа". Эти условия доступны только на этом уровне. Например, если вы добавляете родственный атрибут верхнего уровня Текущее назначение, вы можете выбрать Текущий пользователь или Текущая группа. Однако если развернуть этот атрибут и выбрать Имя, тогда вы не сможете выбрать эти условия.

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

See Also