Lógica de fluxo de loop de saída

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Saia de um loop de lógica de fluxo quando as condições de uma lógica de fluxo "If" forem atendidas. Continue executando o fluxo da próxima etapa após o loop de lógica de fluxo. Essa lógica de fluxo também é conhecida como "pausa".

    Posicionamento de loop de saída válido

    Você só pode adicionar lógica de fluxo de loop de saída em determinadas partes de um fluxo. A lógica de fluxo do loop de saída deve estar dentro de uma ramificação de um bloco de lógica de fluxo primário Para cada ou Faça o seguinte até.
    • Em seguida, ramificação de um bloco de lógica de fluxo "If"
    • Em seguida, ramificação de um bloco de lógica de fluxo Else If
    • Ramificação de um bloco de lógica de fluxo Else

    Entradas

    Esta lógica de fluxo não tem entradas.

    Saídas

    Esta lógica de fluxo não tem saídas.

    Detalhes da execução

    Quando um fluxo sai de um loop, o estado do bloco de lógica de fluxo de saída de loop se torna Concluído. Todas as etapas restantes nos blocos Para cada ou Faça o seguinte até que a lógica de fluxo não sejam executadas.

    Sair de um loop com base na contagem de incidentes

    Neste exemplo, um fluxo gera uma lista de incidentes atribuídos a um usuário. Para cada incidente atribuído ao usuário, o fluxo envia um e-mail. Se a lista de incidentes for maior ou igual a 5, o fluxo sairá do loop lógico de fluxo Para cada e não enviará um e-mail.

    Lógica de fluxo de loop de saída em uma lógica de fluxo "If", então ramifica

    Neste exemplo, há 19 incidentes atribuídos ao usuário, o que atende às condições de saída. O primeiro item do contador de lógica de fluxo Para cada mostra a lógica de fluxo do loop de saída com um estado Concluído.

    Detalhes de execução de uma lógica de fluxo de loop de saída