Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Error handler package

  • Atualizado: 10/08/2020
    • Automation 360 v.x
    • Criar
    • Espaço de trabalho RPA

Error handler package

O package Error handler contém actions que permitem que você lide facilmente com as exceções que o bot encontrar e transfira o controle para outras actions dentro do bot.

As actions Error handler permitem que você separe as actions que deseja usar para executar uma tarefa a partir das actions que deseja usar para lidar com uma exceção. Lidar com exceções garante que o bot conclua uma tarefa quando encontrar um erro.

Actions no Error handler package

O package Error handler inclui a seguinte actions:

Action Descrição
Experimentar Permite especificar uma sequência de actions que pode encontrar um erro. Se o bot encontrar um erro ao executar as actions dentro da action Tentar, ele tenta as actions dentro da action Capturar.
Capturar Permite especificar uma sequência alternativa de actions a ser executada e uma contingência opcional, se o bot encontrar um erro ao executar qualquer uma das actions na action Tentar.

É possível atribuir uma mensagem de exceção ou o número da linha a uma variável e, em seguida, inserir a variável em uma action de Registrar no arquivo, Caixa de mensagem ou E-mail > Enviar. Você pode usar as actions do package Screen para fazer uma captura de tela de uma janela ou aplicativo quando o erro ocorrer.

Você pode usar a action Capturar várias vezes em um bot para lidar com várias exceções. Isso permite que você execute um conjunto diferente de actions com base na exceção encontrada.

Finalmente Permite especificar as actions que deseja executar, independentemente de o bot encontrar um erro ou não.

A instrução final permite que você execute o código após tentar e capturar, independentemente de uma exceção ocorrer ou não.

Lançar Exibe uma mensagem personalizada se o bot encontra um erro. Especifique a mensagem que deseja exibir no campo Insira a mensagem de exceção.

Como usar as actions no package Error handler

Neste exemplo, você tem um bot que lê dados de um arquivo do Microsoft Excel e os armazena em um banco de dados. O bot pode encontrar um erro se o arquivo necessário não estiver disponível ou ao atualizar uma tabela no banco de dados. Use os seguintes métodos para lidar com os erros:
  • Exceção 1:
    • A planilha do Microsoft Excel a partir da qual você deseja extrair dados não está disponível.
    • Como lidar: Use outro arquivo que contenha os mesmos dados.
  • Exceção 2:
    • A tabela que você deseja usar para armazenar os dados não está disponível no banco de dados.
    • Como lidar: Exibir uma mensagem de que a tabela necessária não está disponível.

Com base nesse exemplo, execute o seguinte para lidar com as exceções mencionadas:

  1. Insira todas as actions que são necessárias para ler os dados da planilha do Microsoft Excel e armazenar os dados extraídos em uma tabela no banco de dados dentro da action Tentar.
  2. Adicione as actions que deseja executar para as seguintes exceções dentro da action Capturar:
    1. Exceção 1: insira as actions para usar o arquivo alternativo que contém os mesmos dados.
    2. Exceção 2: insira a action Caixa de mensagem para exibir uma mensagem relevante.
  3. Insira a action Banco de dados > Desconectar para encerrar a conexão com o banco de dados na action Por fim.

    Independentemente de o bot encontrar um erro ou não, ele deve encerrar a conexão que estabeleceu com o banco de dados.

Assista ao vídeo a seguir sobre como usar as package Error handler:

Send Feedback (Enviar Feedback)