Partilhar via


Ações de ciclos

Utilize ciclos para automatizar secções repetitivas dos fluxos de ambiente de trabalho e evitar executar as mesmas ações várias vezes.

A lista seguinte apresenta algumas aplicações e caraterísticas úteis de ciclos:

  • Utilize loops simples para executar um número específico de repetições e iterar através de dados.
  • Implemente as Condição de ciclo para repetir ações até que uma condição seja satisfeita.
  • Iterar através dos itens de uma lista utilizando ciclos Para cada.
  • Terminar explicitamente os laços quando obrigatório.

Para encontrar mais informações sobre como utilizar ciclos, aceda a Utilizar ciclos.

Sair do ciclo

Termina o ciclo e o fluxo continua na próxima ação ou instrução a seguir ao ciclo.

Parâmetros de entrada

Esta ação não exige qualquer entrada.

Variáveis produzidas

Esta ação não produz quaisquer variáveis.

Exceções

Esta ação não inclui quaisquer exceções.

Para cada

Itera sobre itens existentes numa 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 Predefinido Descrição
Value to iterate Não * Introduza uma lista, linha de dados ou valor da tabela de dados para iterar.

Variáveis produzidas

Argumento Tipo Descrição
* O nome do valor que irá armazenar o valor do item atual em cada iteração.

Exceções

Esta ação não inclui quaisquer exceções.

Ciclo

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

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Start from Não Valor numérico Definir o ponto de início do contador de ciclos.
Increment by Não Valor numérico Definir o incremento pelo qual a variável do contador de ciclos é aumentada.
End to Não Valor numérico Definir o ponto de fim do contador de ciclos.

Variáveis produzidas

Argumento Tipo Descrição
* O nome de valor que irá armazenar o índice atual, a partir do início do valor. O valor será alterado pelo incremento com cada iteração.

Exceções

Esta ação não inclui quaisquer exceções.

Condição do ciclo

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

Parâmetros de entrada

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

Variáveis produzidas

Esta ação não produz quaisquer variáveis.

Exceções

Esta ação não inclui quaisquer exceções.

Ciclo seguinte

Força a execução da próxima iteração do bloco, ignorando quaisquer ações intermédias.

Parâmetros de entrada

Esta ação não exige qualquer entrada.

Variáveis produzidas

Esta ação não produz quaisquer variáveis.

Exceções

Esta ação não inclui quaisquer exceções.