Aplica-se a

Bridge by Smartsheet

Criar um loop em um fluxo de trabalho

Aprenda a criar um loop em um fluxo de trabalho do Bridge.

Who can use this?

Plans:

  • Bridge by Smartsheet

Em alguns casos, pode ser útil criar um loop em um fluxo de trabalho Bridge.

Normalmente, você precisa criar um fluxo de trabalho que deve ser repetido para muitos itens, como muitas linhas em uma planilha ou muitos registros em outro sistema.

Ambos podem ser resolvidos no Bridge, mas de maneiras diferentes.

Como criar um loop em um fluxo de trabalho

Um acionador pode fazer com que um fluxo de trabalho seja executado para vários itens de uma vez. Por exemplo, você pode querer que um fluxo de trabalho seja executado em um cronograma regular para atualizar várias linhas em uma planilha.

Para fazer isso: 

  1. Crie um fluxo de trabalho pai acionado pelo cronograma e programado para coletar todas as linhas necessárias. 
  2. Adicione o módulo Run Child Workflow (Executar fluxo de trabalho filho)
  3. Insira o nome do fluxo de trabalho que você deseja executar uma vez para cada linha coletada.
  4. No campo Number of Runs (Números de execuções), especifique o número de vezes para executar o fluxo de trabalho filho. 
    • Caso você deixe este campo em branco, o fluxo de trabalho filho será executado uma vez. 
    • Se você inserir a referência a uma matriz de dados, o fluxo de trabalho filho será executado uma vez para cada entrada na matriz.

Para fazer referência aos dados da matriz no fluxo de trabalho filho

  1. Acesse Run Log (Registro de execução)
  2. Expanda os dados de Trigger (Acionador).
     

    Brandfolder Image
    create a loop example