В левой части окна редактирования smart-выражений в виде дерева отображаются сущности, над которыми можно совершать операции и выполнять отбор. Для быстрого поиска используйте строку, расположенную над деревом (чтобы начать поиск, введите значение поиска в строку ввода и нажмите Enter).
Дерево сущностей в интерфейсе редактирования смартов.
В дереве сущностей представлены:
•системные объекты, единичные или коллекции (коллекции представляют собой наборы однотипных объектов). Например, задачи, подписи, пользователи, группы, орг.единицы;
•основные (системные) и дополнительные параметры задач, а также параметры других объектов. Например, ID задачи, текст задачи, ID подписи, название подписи;
•свойства контекста. Их набор и значения определяются тем, откуда вызывается smart-выражение. Например, при вызове из задачи свойства контекста содержат параметры этой конкретной задачи, а при обработке некоторых событий — параметры события;
•переменные (результаты предыдущих смарт-действий в рамках одного пакета);
•раздел "Прочее" предоставляет доступ ко всем объектам и параметрам системы (включая те, которые описаны в трех первых пунктах) вне контекста, то есть независимо от того, откуда вызывается smart-выражение.
Иконки дерева сущностей
Иконка |
Описание |
---|---|
ключ, или уникальный идентификатор (например, ID задачи). Этот параметр позволяет однозначно идентифицировать конкретный объект в общем множестве подобных объектов |
|
параметр, который возвращается в единственном числе (например, срок задачи) |
|
единичный объект, который имеет набор собственных параметров (например, заказчик задачи или родительская задача) |
|
коллекция — множество однотипных объектов (например, исполнители задачи или дочерние задачи); каждый из объектов может иметь свой набор параметров |
|
конструкция для работы с коллекциями |