action Interromper

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

Configurações

Por exemplo, use a action 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 action Interromper

Comportamento da action 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 action Interromper foi executada antes que a action Tentar fosse iniciada. Como resultado, a execução foi interrompida e a action 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 action Tentar, a execução prosseguiu para a action Por fim. No entanto, a action Interromper colocada dentro da action Tentar terminou a execução sem passar para a próxima action, 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 action Interromper foi colocada dentro da action Tentar. Quando uma exceção ocorreu durante a execução da action Tentar, a ação Interromper foi ignorada e o controle foi passado para a action Capturar. Como resultado, a action 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 action dentro da action Tentar encontrou um erro, fazendo com que a execução fosse transferida para a action Capturar, onde uma mensagem de erro ou exceção foi exibida. Depois, a action Por fim foi executada.

Neste caso, como a action Interromper foi colocada dentro da action Capturar, a execução da automação terminou após a action Por fim, impedindo que a próxima action 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 action dentro da action Tentar encontrou um erro, fazendo com que a execução fosse transferida para a action Capturar, onde uma mensagem de erro ou exceção foi exibida. Depois, a Por fimaction foi executada.

Neste caso, como a action Interromper foi colocada dentro da action Por fim, a execução da automação terminou após a action 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