Pular para o conteúdo principal
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ó.
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.