Компонент Запуск сценария
Описание
Обеспечивает процессное или функциональное ветвление на уровне сценариев.
В случае организации автоматических сервисов размеры сценария могут быть достаточно велики, и компонент «Запуск сценария» предоставляет возможность разбить крупный сценарий на несколько логических блоков. Таким образом, один сценарий передает управление в начало другого сценария. При этом можно задать некоторое значение на запуск, которое примет компонент «Старт» вложенного сценария и сохранит в свою локальную переменную. Помимо этого, все переменные одного типа, которые названы одинаково в запускающем и запускаемом сценариях, перенесут свои значения из одного в другой без изменений. Такой способ запуска называется вложенным.
Также с помощью компонента можно запускать в параллельный процесс любой служебный сценарий, не работающий с зависимыми от основного сценария ресурсами. При запуске асинхронного служебного сценария начальные значения его переменных, совпадающих по типам и именам с переменными основного сценария, будут установлены в соответствии с их значениями.
Индекс |
|
Краткое название |
|
Типы сценариев |
|
Стартовый модуль |
|
Режим |
Синхронный |
Иконка |
|
Характер разветвления |
Разветвляющий, замыкающий |
Свойства
Спецификация | Описание |
---|---|
Название: |
Режим запуска дочернего сценария.
|
Название: |
Способ выбора сценария для запуска.
|
Название: |
Выпадающий список с кодами сценариев. Содержит все доступные (нескрытые) сценарии того же типа, что и текущий сценарий, содержащиеся в текущем домене. |
Название: |
Выпадающий список с кодами сценариев. Содержит все доступные (нескрытые) служебные сценарии, содержащиеся в текущем домене. |
Название: |
Аргумент, определяющий код запускаемого сценария. Может указывать также коды скрытых сценарии. В мастер-домене в качестве кода сценария может быть указано значение |
Название: |
Переменная для сохранения значения идентификатора запущенного сценария, по которому можно производить взаимодействие. |
Название: |
Разрешает или запрещает возврат управления из вложенного сценария и продолжение работы по ветке дальше. |
Название: |
Первый параметр для асинхронного служебного сценария. Доступ к значению осуществляется через функцию выражений |
Название: |
Второй параметр для асинхронного служебного сценария. Доступ к значению осуществляется через функцию выражений |
Название: |
Третий параметр для асинхронного служебного сценария. Доступ к значению осуществляется через функцию выражений |
Название: |
Четвертый параметр для асинхронного служебного сценария. Доступ к значению осуществляется через функцию выражений |
Название: |
Пятый параметр для асинхронного служебного сценария. Доступ к значению осуществляется через функцию выражений |
Название: |
Компонент, которому передается управление при успешном запуске асинхронного служебного сценария, либо после возврата управления из вложенного сценария. |
Название: |
Компонент, которому передается управление при неудачном запуске сценария. Среди причин могут быть:
|
См. также
-
Роль svc