Как использовать оператор "Перейти"?
Оператор Перейти позволяет осуществлять переход на любой оператор в рамках одного сценария. Для корректной работы оператора Перейти необходимо наличие в сценарии хотя бы одного другого оператора.
Чтобы добавить оператор Перейти:
- Откройте сценарий автоматизации.
- Нажмите кнопку и выберите оператор Перейти. Справа откроются настройки оператора.
- Укажите описание оператора.
- Выберите оператор, к которому будет выполнен переход:
- Нажмите поле Блок и выберите нужный оператор из списка
- Нажмите кнопку в поле Блок и выберите блок прямо в сценарии.
- Нажмите кнопку . Настройки сценария автоматизации будут сохранены.
Переход к другому блоку сценария будет настроен. Чтобы увидеть на схеме блок, к которому настроен переход, просто нажмите оператор — блок и стрелка к нему будут подсвечены.
Предусмотрены следующие ограничения для оператора Перейти:
- Если после выполнения оператора Перейти невозможно выполнить оператор, к которому осуществился переход, оператор игнорируется, сценарий продолжает выполняться дальше.
- Оператор Перейти может быть не выполнен, если отсутствует контекст выполнения. Контекст может отсутствовать, если выбрано:
- Оператор Уведомить — Когда — Варианты заполнения — Дата и время из объекта условия срабатывания, если выбрать Периодичность — Однократно
- Оператор Создать — Задача — Дата окончания — Варианты заполнения — Дата и время из объекта условия срабатывания
- Оператор Создать — Задача — Когда — Варианты заполнения — Дата и время из объекта условия срабатывания
- Оператор Создать — Событие — Дата начала — Варианты заполнения — Дата и время из объекта условия срабатывания
- Оператор Создать — Событие — Когда — Варианты заполнения — Дата и время из объекта условия срабатывания
- Оператор Изменить — Объект — Варианты заполнения — Дата и время из объекта условия срабатывания — Объект
- Оператор Изменить — Когда — Варианты заполнения — Дата и время из объекта условия срабатывания.
- В БД добавлен параметр, который отвечает за количество выполнения оператора Перейти во избежание зацикливания сценария. В качестве значения параметра указывается целое число. Значение по умолчанию — "10". Если количество выполнения превышено, сценарий перестает выполняться до следующего запуска.
- Если оператор Перейти является последним в списке операторов, будет недоступно добавление новых операторов.