hourglassTriggers de Arquivo

Visão Geral

O objeto Triggers de Arquivos monitora a ocorrência de um evento relacionado a arquivos e aguarda até que a condição configurada seja atendida, respeitando um tempo máximo de espera. Ele é utilizado para sincronizar o fluxo do robô com ações externas, como criação, existência ou disponibilidade de arquivos, executando os componentes contidos no bloco somente quando a condição for satisfeita.


Funcionamento

Ao ser executado, o objeto:

  1. Inicia a verificação do trigger configurado (por exemplo: Arquivo Existente).

  2. Monitora continuamente o arquivo informado.

  3. Aguarda até que a condição seja satisfeita ou até que o tempo máximo de espera seja atingido.

  • Se a condição for atendida dentro do tempo configurado: → os componentes dentro do bloco são executados.

  • Se o tempo máximo for excedido: → o bloco não é executado e o objeto retorna erro.

O fluxo fora do bloco segue conforme a lógica definida após o Trigger.

Quando usar

  • Para executar ações somente após a ocorrência de um evento relacionado a arquivos.

  • Para aguardar a criação ou disponibilização de arquivos externos.

  • Para evitar loops de verificação contínua.

Quando não usar

  • Quando o arquivo já está garantidamente disponível.

  • Quando a lógica não depende de eventos relacionados a arquivos.


Configuração

CAMPO
DESCRITIVO

Título

Nome exibido no fluxo do robô. Pode ser ajustado para indicar o contexto. Exemplo: “Aguardar arquivo de retorno”.

Nome Identificador do Objeto

Identificador interno utilizado para referência do objeto no fluxo.

Escolher Trigger

Define o tipo de evento que será monitorado. Exemplo: Arquivo Existente.

Escolher Arquivo

Caminho completo do arquivo que será monitorado. Pode ser texto fixo ou variável.

Tempo máximo de espera (em segundos)

Tempo limite para aguardar a condição ser atendida.

Armazenar Arquivo em uma Variável

Quando habilitado, disponibiliza o caminho completo do arquivo em uma variável.

Last updated

Was this helpful?