Faça o seguinte até a lógica de fluxo

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Aplique uma ou mais ações repetidamente até que uma condição de término seja atendida. Você pode usar os dados de fluxo para especificar as condições de término.

    Você pode usar a lógica de fluxo Faça o seguinte até para criar um loop que aplica repetidamente uma ou mais ações. Essa lógica de fluxo requer uma condição que especifica quando parar o loop.
    Nota:
    Quando você define um valor de cápsula de dados de dentro de uma ramificação Faça o seguinte da lógica de fluxo, o valor da cápsula de dados só está disponível para outras ações na mesma ramificação. Fazer referência a um valor de cápsula de dados que foi definido dentro de uma ramificação Faça o seguinte de fora da ramificação da lógica de fluxo produz um valor nulo.

    Entradas

    Entrada Descrição
    Rótulo da condição Rótulo descritivo do loop.
    Condição Condições nas quais o loop termina. Você pode, por exemplo, encerrar um loop quando o estado de um incidente for alterado. Se a condição final for verdadeira quando o fluxo iniciar, o loop será executado uma vez e interrompido.
    Nota:
    Evite usar o mesmo registro usado para acionar o fluxo em sua condição, pois o fluxo preenche seus valores quando é iniciado e eles permanecem estáticos.

    Enviar um e-mail diário até que um incidente seja resolvido

    Neste exemplo, o fluxo envia um e-mail diário sobre o incidente, até que o incidente esteja em um estado encerrado ou cancelado. Dentro da ramificação Faça o seguinte, há uma etapa para pesquisar o registro do incidente. Isso é necessário porque o registro que aciona o fluxo só é carregado quando é acionado. Ao adicionar esta etapa de pesquisa, você pode obter o estado atual do incidente sempre que o loop for executado.

    Exemplo Faça o seguinte até o fluxo.

    Saídas

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

    Detalhes da execução

    Figura 1. Detalhes da execução para Faça o seguinte até
    Detalhes de execução de exemplo para um fluxo de execução pendente.
    1. O cabeçalho mostra o estado, a hora de início e o tempo de execução da lógica de fluxo.
    2. Esta lógica de fluxo pode executar ações ou subfluxos várias vezes até que a condição seja atendida. Use os ícones de seta para selecionar uma iteração e seus valores.
    3. A seção Ações mostra detalhes sobre as ações, fluxos ou subfluxos que são executados durante esta iteração de loop.