Навигация:  Администрирование > Сценарии > Редактор сценариев > Компоненты >

Запустить сценарий

Previous pageReturn to chapter overviewNext page

Компонент "Запустить сценарий" позволит запустить указанный сценарий. Количество вложенных вызовов не ограничено.

clip0009_RunScript

Единственным параметром компонента "Запустить сценарий" является название другого сценария.

clip0038

 

Свойства компонента:

-Сценарий – имя запускаемого сценария. Запускаемый сценарий должен быть активным и скомпилированным.

 

По результатам срабатывания компонента "Запустить сценарий" возможны два выхода:

-OK - успешный запуск сценария с осуществленным возвратом управления в вызываемый сценарий.
-Ошибка – не успешный запуск сценария, указанный сценарий не найден (удален или не скомпилирован или нет активной версии)

При вызове дочернего (вызываемого) сценария компонентом "Запустить сценарий" вызывающий (родительский) сценарий будет ждать, когда дочерний сценарий выполнится. Если дочерний сценарий завершит свое выполнение на компоненте "Положить трубку" или "Стоп", то и выполнение родительского сценария будет завершено. Чтобы дочерний сценарий завершил свою работу передачей управления в родительский сценарий, его необходимо завершать компонентом "Возврат".

Передача параметров в вызываемый сценарий возможна двумя способами:
С помощью свойства "Параметр абонента" (см. выше);
С помощью карточки клиента (подробнее про данный способ описано в разделе Компонент Карточка клиента).