Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Error handler package

  • Обновлено: 2/16/2021
    • Automation 360 v.x
    • Сборка
    • Рабочая область RPA

Error handler package

Error handler package Содержит actions , который позволяет легко обрабатывать исключения, которые обнаруживает bot и передает управление другому actions пользователю в пределах этого bot.

Позволяет Error handler actions отделять тот actions , который вы хотите использовать для выполнения задачи от того actions , который вы хотите использовать для обработки исключения. Обработка недопустимых событий гарантирует, что при bot возникновении ошибки выполняет задачу.

Actions в разделе Error handler package

Включает Error handler package в себя следующее actions:

Action Описание
Попробуйте Позволяет указать последовательность actions , при которой может возникнуть ошибка. Если bot при попытке произошла ошибка, actions actionона пытается actions загнать задвижку actionвнутрь .
Поймайте Позволяет указать альтернативную последовательность запуска actions и дополнительный случай, если обнаруживает bot ошибку при запуске любого из в actions пробе action.

Вы можете назначить переменной сообщение об исключении или номер строки, а затем вставить переменную в файл журнала , поле сообщенияили Отправить по электронной почте > action. actions Можно использовать с для Screen package создания снимка экрана окна или приложения при возникновении ошибки.

Вы можете использовать функцию сбора action несколько раз в для bot обработки различных недопустимых событий. Это позволяет запустить другой набор на actions основе обнаругающегося исключения.

Наконец Позволяет указать, actions что нужно запустить, независимо от того, обнаруживает bot ли ошибка.

Оператор Finally позволяет выполнять код после попытки и перехвата, независимо от того, происходит ли исключение или нет.

Бросок Отображает пользовательское сообщение при bot обнаружении ошибки. Укажите сообщение, которое вы хотите отобразить, в поле Введите сообщение об исключении.
Recommendation: Используйте бросок action в пробном блоке. В Cлове actionможно использовать такие переменные, как pStrErrorMessage и pNumErrorLineNumber , чтобы назначить сообщение об ошибке полю Assign Exception message to (необязательно) , а номер строки ошибки полю Assign line Number to (необязательно) .

С помощью в actions Error handler package

В данном примере имеется, bot который считывает данные из файла Microsoft Excel и сохраняет их в базе данных. Может bot возникнуть ошибка, если требуемый файл недоступен или при обновлении таблицы в базе данных. Для устранения ошибок используйте следующие методы:
  • Исключение 1:
    • Электронная таблица Microsoft Excel, из которой требуется извлечь данные, недоступна.
    • Как обращаться с: Используйте другой файл, содержащий те же данные.
  • Исключение 2:
    • Таблица, которую необходимо использовать для хранения данных, недоступна в базе данных.
    • Как обращаться с: Выведите на экран сообщение о том, что требуемая таблица недоступна.

На основании этого примера выполните следующие действия для обработки указанных исключений:

  1. Вставьте все actions , что необходимо для чтения данных из электронной таблицы Microsoft Excel и сохранения извлеченных данных в таблицу в базе данных в пробе action.
  2. Вставьте в actions задвижку для следующих исключений action:
    1. Исключение 1: Вставьте, actions чтобы использовать альтернативный файл, содержащий те же данные.
    2. Исключение 2: Вставьте окно сообщения action , чтобы отобразить соответствующее сообщение.
  3. Вставьте в базу данных > Disconnect action , чтобы прекратить соединение с базой данных в конце action.

    Независимо от того, обнаруживает bot ли устройство ошибку или нет, оно должно прекратить соединение, установленное с базой данных.

Посмотрите следующий видеоролик о том, как использовать : Error handler package

Отправить отзыв