Compartilhar via


Ações de loop

Use loops para automatizar seções repetitivas de seus fluxos de área de trabalho e evite executar as mesmas ações várias vezes.

A lista a seguir apresenta algumas aplicações úteis e recursos de loops:

  • Use loops simples para realizar um número específico de repetições e iterar por meio dos dados.
  • Implante Condição do loop para repetir ações até que uma condição seja atendida.
  • Iterar por meio dos itens de uma lista usando os loops Para cada
  • Encerre loops explicitamente quando necessário.

Para encontrar mais informações sobre como usar loops, vá para Usar loops.

Sair do loop

Termina o loop e o fluxo é retomado na próxima ação ou instrução após o seguinte loop.

Parâmetros de entrada

Essa ação não requer entradas.

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Essa ação não inclui exceções.

For each

Itera sobre itens em uma lista, tabela de dados ou linha de dados, permitindo que um bloco de ações seja executado repetidamente.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Value to iterate Não * Insira um valor de lista, linha de dados ou tabela de dados para iterar.

Variáveis produzidas

Argumento Type Description
* O nome do valor que armazenará o valor do item atual em cada iteração.

Exceções

Essa ação não inclui exceções.

Loop

Itera um bloco de ações para determinado número de vezes

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Start from Não Valor numérico Defina o ponto inicial do contador de loops.
Increment by Não Valor numérico Defina o incremento para o aumento da variável do contador de loops.
End to Não Valor numérico Defina o ponto final do contador de loops.

Variáveis produzidas

Argumento Type Description
* O nome do valor que armazenará o índice atual, começando no início do valor. O valor será alterado pelo incremento a cada iteração.

Exceções

Essa ação não inclui exceções.

Condição do loop

Itera um bloco de ações desde que uma condição especificada seja verdadeira.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Operator N/A Igual a (=), Diferente de (<>), Maior que (>), Maior ou igual a (> =), Menor que (<), Menor ou igual a (<=) Igual a (=) Escolha o relacionamento entre o primeiro e o segundo operando.
First operand Não * Insira um nome de valor definido por uma ação, texto, número ou expressão anterior para comparar com o segundo operando.
Second operand Não * Insira um nome de valor produzido por uma ação, texto, número ou expressão anterior para comparar com o primeiro operando.

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Essa ação não inclui exceções.

Próximo loop

Força a próxima iteração do bloco a ser realizada, ignorando ações intermediárias.

Parâmetros de entrada

Essa ação não requer entradas.

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Essa ação não inclui exceções.