Иногда могут возникнуть ситуации, когда робота необходимо запустить не с начала, а с определенного шага. Такой функционал встроен в ROBIN Studio. Примеры по запуску робота с произвольного места описаны ниже.
Пример 1. Неуспешный запуск
При запуске робота с определенного действия в схеме и при отсутствии информации о связанных контекстах и результатах предыдущих действий, запуск будет невозможен, будет выведена ошибка.
Задача: запустить робота с 2 шага в роботе, который устанавливает закладку в документе.
Реализация:
Щелкнуть правой кнопкой мыши по действию «Установить закладку» и нажать на кнопку «Начать отсюда»
Запуск робота невозможен, так как отсутствует информация о предыдущих запусках
При нажатии кнопки «Начать отсюда» на действии, будет выполнена попытка запуска сценария с указанного действия. Запуск действия возможен, если ранее были получены и сохранены результаты предыдущих запусков сценария. Сохранить результаты предыдущих запусков можно, установив флажок «Сохранять результаты» в панели отладки.
Пример 2. Успешный запуск
Задача: существует робот, который выводит сообщения в диалоговые окна. Необходимо начать выполнения робота с 2 шага.
Реализация:
- Необходимо включить сохранение результатов с помощью чекбокса "Сохранять результаты" и запустить робота
Щелкнуть правой кнопкой мыши по действию «Сообщение 2» и нажать на кнопку «Начать отсюда»
Выполнение робота начнется с указанного действия.