Иногда могут возникнуть ситуации, когда робота необходимо запустить не с начала, а с определенного шага. Такой функционал встроен в ROBIN Studio. Примеры по запуску робота с произвольного места описаны ниже.

Пример 1. Неуспешный запуск

При запуске робота с определенного действия в схеме и при отсутствии информации о связанных контекстах и результатах предыдущих действий, запуск будет невозможен, будет выведена ошибка.

Задача: запустить робота с 2 шага в роботе, который устанавливает закладку в документе.

Реализация:

  • Щелкнуть правой кнопкой мыши по действию «Установить закладку» и нажать на кнопку «Начать отсюда»

  • Запуск робота невозможен, так как отсутствует информация о предыдущих запусках

При нажатии кнопки «Начать отсюда» на действии, будет выполнена попытка запуска сценария с указанного действия. Запуск действия возможен, если ранее были получены и сохранены результаты предыдущих запусков сценария. Сохранить результаты предыдущих запусков можно, установив флажок «Сохранять результаты» в панели отладки.

Пример 2. Успешный запуск

Задача: существует робот, который выводит сообщения в диалоговые окна. Необходимо начать выполнения робота с 2 шага.

Реализация:

  • Необходимо включить сохранение результатов с помощью чекбокса "Сохранять результаты" и запустить робота
  • Щелкнуть правой кнопкой мыши по действию «Сообщение 2» и нажать на кнопку «Начать отсюда»

  • Выполнение робота начнется с указанного действия.

  • Нет меток