ação Interromper

A ação Interromper do pacote Task Bot permite parar a execução do bot.

Configurações

Por exemplo, use a ação Parar para interromper o bot se uma condição específica for atendida, por exemplo, se o bot encontrar um arquivo maior que 100 MB.

Uso da ação Interromper

Comportamento da ação Interromper ao usar tratamento de erros em sua tarefa.

Cenário Estrutura de automação Resultado da execução
Cenário 1
Stop
Try
  Message Box 1
Catch
  Message Box 2
Finally
  Message Box 3
Neste cenário, a ação Interromper foi executada antes que a ação Tentar fosse iniciada. Como resultado, a execução foi interrompida e a ação Por fim não foi executada.
  • Caixa de mensagem 1: Não impresso
  • Caixa de mensagem 2: Não impresso
  • Caixa de mensagem 3: Não impresso
Cenário 2
Try
  Message Box 1
  Stop
Catch
  Message Box 2
Finally
  Message Box 3
Message Box 4
Neste cenário, ao entrar na ação Tentar, a execução prosseguiu para a ação Por fim. No entanto, a ação Interromper colocada dentro da ação Tentar terminou a execução sem passar para a próxima ação, que é a Caixa de mensagem 4.
  • Caixa de mensagem 1: Impresso
  • Caixa de mensagem 2: Não impresso
  • Caixa de mensagem 3: Impresso
  • Caixa de mensagem 4: Não impresso
Cenário 3
Try
  Message Box 1
  (Some exception occurs)
  Stop
Catch
  Message Box 2
Finally
  Message Box 3
Message Box 4
Neste cenário, a ação Interromper foi colocada dentro da ação Tentar. Quando uma exceção ocorreu durante a execução da ação Tentar, a ação Interromper foi ignorada e o controle foi passado para a ação Capturar. Como resultado, a ação Interromper não foi executada, e a automação continuou em execução sem interrupção.
  • Caixa de mensagem 1: Impresso
  • Caixa de mensagem 2: Impresso
  • Caixa de mensagem 3: Impresso
  • Caixa de mensagem 4: Impresso
Cenário 4
Try
  Message Box 1
  (Some exception occurs)
Catch
  Message Box 2
  Stop
Finally
  Message Box 3
Message Box 4

Neste cenário, uma ação dentro da ação Tentar encontrou um erro, fazendo com que a execução fosse transferida para a ação Capturar, onde uma mensagem de erro ou exceção foi exibida. Depois, a ação Por fim foi executada.

Neste caso, como a ação Interromper foi colocada dentro da ação Capturar, a execução da automação terminou após a ação Por fim, impedindo que a próxima ação Mensagem 4 fosse executada.

  • Caixa de mensagem 1: Impresso
  • Caixa de mensagem 2: Impresso
  • Caixa de mensagem 3: Impresso
  • Caixa de mensagem 4: Não impresso
Cenário 5
Try
  Message Box 1
  (Some exception occurs)
Catch
  Message Box 2
Finally
  Stop
  Message Box 3
Message Box 4

Neste cenário, uma ação dentro da ação Tentar encontrou um erro, fazendo com que a execução fosse transferida para a ação Capturar, onde uma mensagem de erro ou exceção foi exibida. Depois, a Por fimação foi executada.

Neste caso, como a ação Interromper foi colocada dentro da ação Por fim, a execução da automação terminou após a ação Por fim, impedindo que o próximo conjunto de ações fosse executado.

  • Caixa de mensagem 1: Impresso
  • Caixa de mensagem 2: Impresso
  • Caixa de mensagem 3: Não impresso
  • Caixa de mensagem 4: Não impresso