Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

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

Обработка ошибок внутри сценария

  1. Обработка ошибки с помощью Try-Catch  

При возникновении ошибок среди действий, помещенных в блок «Try» в лог будет выведено сообщение. Работа робота не прекратиться, а будут выполнены либо действия из блоков «Сatch» или «Finally», либо робот продолжит выполнение сценария вне действия «Try-Catch».

  1. Обработка ошибки с действием «Вывести ошибку»
  1. Из группы действий «Базовые действия» выбрать действие «Вывести ошибку» и перенести его в схему робота;

  2. В параметрах действия в строке «Сообщения» указать текст ошибки, который будет выведен в лог. Если оставить это поле пустым, то в логе будет выведена «Неизвестная ошибка»;

  3. После настройки действия запустить робота нажатием кнопки запуска;

  4. Когда робот дойдет до действия «Вывести ошибку», в логе в студии появится запись об ошибке и робот завершит свою работу;

  1. Обработка ошибки действием Информационное сообщение

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

Пример: Установить в «Сatch» данное действие, тогда перед тем, как робот перейдет к обработке ошибки, на экране появится информационное сообщение.

  1. Отправка письма на почту пользователя в случае возникновения ошибки.

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

  1. Выбрать действие «Настройка подключения»:

  2. Заполнить параметры действия, пример:

  3. Выбрать действие «Отправить сообщение»:

  4. Заполнить параметры действия, в поле «Тело письма» указать необходимую информацию. Пример заполнения:

Настройка оповещения пользователя о возникновении ошибки в Robin Player.

Компонент Robin Player позволяет настраивать отправку сообщений на почту в случае корректного или некорректного завершения работы робота. Для того, чтобы настроить информирование пользователя в случае, если робот завершил свою работу с ошибкой, необходимо выполнить следующие действия:

  1. Перейти на вкладку «Настройки» в Robin Player:

  2. Перейти на вкладку «Отправка писем при завершении выполнения»:

  3. Заполнить требуемые параметры:

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

Укажите почтовый адрес в графе «Успешные выполнения», и пользователь получит информацию о том, что робот завершил свою работу без ошибок.

  • Нет меток