Pular para o conteúdo principal

Loop

O nó Loop repete um conjunto de etapas do workflow com base em uma condição ou até que um array seja completamente processado. Ele produz duas ramificações de saída no canvas: Loop (etapas que são executadas a cada iteração) e Done (etapas que são executadas após a conclusão do loop). A etapa final na cadeia do loop deve estar conectada de volta à entrada do nó loop para criar o ciclo de iteração.

Configuração​

Condição do Loop​

CampoObrigatórioDescrição
Condition TypeSimDetermina como o loop itera. Veja as opções abaixo.
Continue LoopSimControla quando o loop continua. As opções são True (continue looping) e False (stop immediately).

Tipos de Condição​

TipoDescrição
Array IterationItera sobre cada item em um array.
Boolean ConditionsContinua o loop enquanto uma condição booleana for avaliada como verdadeira.
Iteration CountExecuta o loop um número fixo de vezes.
ExpressionContinua o loop enquanto uma expressão personalizada for avaliada como verdadeira.
Simple True/FalseUm valor verdadeiro/falso básico para testar o comportamento do loop.

Configurações de Segurança​

CampoDescrição
Max IterationsO número máximo de vezes que o loop pode ser executado. O padrão é 10. Atua como um limite de segurança para evitar loops infinitos.

Estrutura do Loop​

O nó Loop produz duas ramificações de saída no canvas:

RamificaçãoDescrição
LoopConecta-se às etapas executadas a cada iteração.
DoneConecta-se às etapas executadas após a conclusão do loop.

Resultados​

A aba Results exibe os detalhes da execução do loop após a execução do nó.

Nota

A etapa final na cadeia do loop deve estar conectada de volta à entrada do nó loop para criar o ciclo de iteração. O loop continua enquanto a condição for avaliada como verdadeira.