Chamar Rotina com Validação

Objeto tem como função chamar uma rotina validando sua execução conforme configuração.

CONFIGURAÇÃO

Para utilizar esse objeto, basta arrastá-lo para o seu robô no Studio e definir suas configurações.

Preenchendo o objeto:

CampoDescritivo

Título

É o nome do objeto e não precisa ser alterado, a menos que você queira identificá-lo para facilitar a localização dele no robô, por exemplo: "Chamar Rotina com Validação - Abrir Navegador".

Nome único rotina

Seleciona rotina previamente configurada no robô para ser executada.

Condição para validar uma rotina.

Exemplo: True ou False

Código

Código padrão utilizado.

Exemplo: RPA001; RPA002 e RPA003

Mensagem

Mensagem de validação.

Exemplo: Executado com Sucesso.

Dados

Dados que o usuário quiser retornar.

Exemplo: Variável com dados específicos

Ação se a condição for verdadeira

Continuar, Parar ou Retornar

INTERPOLAÇÃO

Trata-se de um conceito técnico utilizado em programação e você não precisa se preocupar em alterá-lo neste momento.

PRÉ-REQUISITOS

Caso as opções de ação sejam Parar ou Continuar, será necessário utilizar algum dos objetos que geram repetição: Laço Livre; Varrer Lista e Varrer Tabela.

Caso o objeto não esteja dentro de um laço, retornará o seguinte erro:

Para a ação Retornar não é necessário nenhum tipo de laço de repetição, não ocasionando nenhum erro.

O objeto somente vai funcionar se tiver uma ou mais rotinas para serem chamadas.

CASOS DE USO

  • É utilizada quando, dependendo da condição configurada, a execução da rotina precise ser interrompida inteira ou parcialmente conforme ação selecionada.

Ação Parar

Precisa de um laço de repetição e quando a condição for verdadeira fará com que o laço se encerre.

Interrompe Parcialmente a execução.

Ação Continuar

Precisa de um laço de repetição e quando a condição for verdadeira fará com que avance para a próxima repetição, no ponto inicial da estrutura que está sendo repetida. Se não houver uma próxima repetição, o laço se encerrará.

Interrompe Parcialmente a execução.

Ação Retornar

Caso o objeto esteja na rotina início, a ação Retornar fará com que o robô se encerre. Caso contrário o robô irá retornar para a rotina que a chamou.

Interrompe totalmente a execução da rotina.

EXEMPLO

Validar a rotina Abrir Navegador e sendo a condição dela verdadeira, executar a ação Parar, fazendo com que o Laço se encerre e continue a execução do robô.

PASSO 1: Declarar uma variável que servirá como condição para validação da rotina.

PASSO 2: Configurar o Laço Livre e Chamar Rotina Com Validação.

PASSO 3: Executar o robô e verificar a seguinte sequência: a) Declarou a variável b) Entrou no Laço Livre c) Chamou a Rotina Abrir Navegador d) Sucesso em Executar e validar Rotina do Abrir Navegador (condição verdadeira) e) Executou a ação Parar para sair do Laço f) Caixa de Mensagem confirmando saída do Laço

Neste exemplo, utilizamos somente Abrir Navegador para validação, mas você poderia utilizar com qualquer outro Objeto do Studio. Tendo em vista que podemos configurar com diferentes objetos nas Rotinas.

Baixar o Robô

Last updated

Logo

Agapys | RobotEasy | 2022 | Todos os Direitos Reservados