|
Блок предназначен для выполнения произвольных действий,
задаваемых на языке ISBL. Например, создание записи в справочнике,
установка/чтение параметра. Доступен в типовых маршрутах с типом
«Жесткий».
|
Свойства:
·
|
Наименование.
Наименование блока типа «Сценарий»; |
·
|
Ссылка. Идентификатор связанного блока, например,
полученный из XPDL-схемы при интеграции системы DIRECTUM с
системами моделирования бизнес-процессов; |
·
|
Примечание.
Дополнительная информация о блоке; |
·
|
Вычисление.
ISBL-вычисления, вызываемые при работе блока. Выполняются на
сервере, поэтому не должны содержать элементов визуализации. Может
возвращать результат через переменную Result или Результат. Значение переменной
определяется в вычислениях; должно быть равно Коду одного из результатов выполнения
(см. описание свойства Результаты
выполнения). Свойство задается в редакторе вычислений (см. в
книге «Руководство раработчика DIRECTUM», глава «Язык ISBL», раздел
«Редактор
вычислений»); |
·
|
Объединение входов.
См. описание свойства Объединение входов блока «Задание» в разделе
Блок типа
«Задание»; |
·
|
Результаты выполнения.
Соответствующий исходящему соединению результат выполнения блока.
Определяет условие срабатывания соединения. Содержит два поля:
Допустимые результаты и
Занести в параметр.
Возможные результаты выполнения блока позволяют организовать
выполнение схемы по разным направлениям в зависимости от
фактических результатов выполнения блока. Определяют значения
Результатов выполнения
исходящего из блока соединения (см. раздел «Соединения
блоков»). Возможные результаты выполнения задаются в
окне «Результаты выполнения»: |
·
|
*Код. Код результата.
Код одного из результатов выполнения используется для возврата
значения результата вычисления через переменную Результат (см. описание свойства
Вычисление); |
·
|
*Наименование.
Наименование результата. Наименование используется для
идентификации результата выполнения соединений, исходящих из
сценария. |
Если результаты выполнения не
заданы, то все исходящие из блока соединения будут безусловными.
Результат выполнения блока может быть занесен в параметр типа
«Строка».
События:
Описание событий см. в разделе «Редактор
событий типовых маршрутов».