AIWeavioПЛАТФОРМА АВТОМАТИЗАЦИИ
Free + PRO

Блоки действий и проверки

Обновлено

Блок — повторно используемая часть сценария: например, открыть меню, проверить соединение или закрыть всплывающее окно. Один и тот же блок можно вызывать из разных мест.

Создать и вызвать блок

  1. Выделите связанный фрагмент действий и выберите создание блока в контекстном меню графа.
  2. Задайте понятное имя. В исходной цепочке появится вызов блока; проверьте его продолжения.
  3. Чтобы использовать блок ещё раз, добавьте «Вызов блока» и выберите имя в инспекторе.
  4. Если вызову нужны другие данные, подключите его параметры или задайте значения вручную. Окно можно передать от текущей цели.

Параметры, результаты и завершение

  • Внешние связи выбранного фрагмента становятся параметрами и результатами. Не нужно захватывать далёкие узлы только ради передачи их данных.
  • Сценарий продолжится после завершения блока. Для разных внешних выходов могут появиться отдельные продолжения вызова.
  • Данные распознавания должны быть получены к моменту чтения результата. Передача параметра сама по себе не запускает распознавание.
  • Рекурсивные вызовы не поддерживаются; глубина вложенности ограничена. Ошибка или таймаут блока останавливает выполнение.

Автоматические «До / После» — PRO

  • В инспекторе сценария назначьте существующие блоки до и после выбранных типов действий. Можно выбрать категории или весь каталог.
  • У отдельного узла можно наследовать правило, заменить назначения или отключить проверку.
  • Внутри вызванного блока такие проверки не запускают сами себя. В проверке «До» возврат может пропустить защищаемое действие вместе с проверкой «После».
  • Переключатель автоматических проверок сохраняет назначения при отключении. Явные вызовы блоков остаются активными; сами блоки и их обычные вызовы доступны Free.