Работа с оператором "Перейти"

Как использовать оператор "Перейти"?

Оператор Перейти позволяет осуществлять переход на любой оператор в рамках одного сценария. Для корректной работы оператора Перейти необходимо наличие в сценарии хотя бы одного другого оператора.

Чтобы добавить оператор Перейти:

  1. Откройте сценарий автоматизации.
  2. Нажмите кнопку и выберите оператор Перейти. Справа откроются настройки оператора.
  3. Укажите описание оператора.
  4. Выберите оператор, к которому будет выполнен переход:
    • Нажмите поле Блок и выберите нужный оператор из списка
    • Нажмите кнопку в поле Блок и выберите блок прямо в сценарии.
  5. Нажмите кнопку . Настройки сценария автоматизации будут сохранены.

Переход к другому блоку сценария будет настроен. Чтобы увидеть на схеме блок, к которому настроен переход, просто нажмите оператор — блок и стрелка к нему будут подсвечены.

Предусмотрены следующие ограничения для оператора Перейти:

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