Справочники

 

Типовые маршруты

 

Блок типа «Сценарий»

 

Блок предназначен для выполнения произвольных действий, задаваемых на языке ISBL. Например, создание записи в справочнике, установка/чтение параметра. Доступен в типовых маршрутах с типом «Жесткий».

Свойства:

·         Наименование. Наименование блока типа «Сценарий»;

·         Вычисление. ISBL-вычисления, вызываемые при работе блока. Выполняются на сервере, поэтому не должны содержать элементов визуализации. Может возвращать результат через переменную Result или Результат. Значение переменной определяется в вычислениях; должно быть равно Коду одного из результатов выполнения (см. описание свойства Результаты выполнения). Свойство задается в редакторе вычислений (см. раздел «Редактор вычислений. Описание» в руководстве разработчика);

·         Объединение входов. См. описание свойства Объединение входов блока «Задание» в разделе Блок типа «Задание»;

·         Результаты выполнения. Соответствующий исходящему соединению результат выполнения блока. Определяет условие срабатывания соединения. Содержит два поля: Допустимые результаты и Занести в параметр. Возможные результаты выполнения блока позволяют организовать выполнение схемы по разным направлениям в зависимости от фактических результатов выполнения блока. Определяют значения Результатов выполнения исходящего из блока соединения (см. описание «Редактор схем. Соединения блоков»). Возможные результаты выполнения задаются в окне «Результаты выполнения»:

·         *Код. Код результата. Код одного из результатов выполнения используется для возврата значения результата вычисления через переменную Результат (см. описание свойства Вычисление);

·         *Наименование. Наименование результата. Наименование используется для идентификации результата выполнения соединений, исходящих из сценария.

Если результаты выполнения не заданы, то все исходящие из блока соединения будут безусловными. Результат выполнения блока может быть занесен в параметр типа «Строка».

События (описание см. в разделе «Редактор событий типовых маршрутов»):

·         Событие «Старт»;

·         Событие «Завершение».

 

 

См. также:

·         Перечень базовых блоков типовых маршрутов;

·         Блок «Начало»;

·         Блок «Конец»;

·         Блок типа «Задание»;

·         Блок типа «Уведомление»;

·         Блок типа «Условие»;

·         Блок типа «Объединение «И» и «Объединение «ИЛИ»;

·         Блок типа «Ожидание»;

·         Блок типа «Мониторинг»;

·         Блок типа «Подзадача».