Show/Hide Toolbars

Руководство администратора

Конструкции для работы с коллекциями

Ссылки Назад Вверх Вперед

Для работы с коллекциями используются специальные конструкции smart_param_context_tool, которые позволяют отбирать из множества один или несколько объектов по определенным правилам или подсчитывать количество таких объектов. Для каждой коллекции доступен стандартный набор из 10 конструкций:

smart_tree_tools

Конструкции для работы с коллекциями.

Первые 4 конструкции из этого набора раскрываются и содержат вложенные конструкции "вернуть сам элемент" и "вернуть свойство элемента":

smart_tree_tools2

Вложенные конструкции.

При выборе конструкции в смарт-выражение добавляется соответствующая строка. Конструкция "вернуть сам элемент" возвращает объект — структуру, содержащую все параметры объекта:

smart_tree_tools3

Выражение, возвращающее сам объект.

Конструкция "вернуть свойство элемента" возвращает соответствующие свойства (параметры) объекта:

smart_tree_tools4

Выражение, возвращающее свойство элемента.

Конструкции, название которых заканчивается словами "такой что", "таких что" и т.п., предусматривают ввод дополнительных условий отбора. При выборе таких конструкций открывается вложенное окно для ввода условия, а в дереве сущностей отображается контекст объекта, а не задачи в целом. Обратиться к параметрам исходной задачи можно, раскрыв папку вверху дерева. Для возврата к обычному виду надо нажать кнопку Закончить редактирование  (чтобы добавить в smart-выражение введенные условия) или Отмена (чтобы вернуться без сохранения):

Кликните мышью для просмотра изображения в полном размере

Редактирование дополнительных условий для отбора объектов.