Atribua lógica de fluxo de saídas de subfluxo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Especifique os dados que o subfluxo retornará quando a execução for concluída. Use a saída de subfluxo como dados para um fluxo primário ou como entrada para outro processo.

    Importante:
    Esta lógica de fluxo define valores para saídas de fluxo que já foram criadas. Para obter instruções sobre como criar saídas de fluxo, consulte Criando subfluxos.

    Entradas

    Campo Descrição
    Nome Nome da saída. Selecione na lista de saídas disponíveis para o fluxo.
    Dados Valor da saída. Insira um valor de cadeia de caracteres, insira um script ou use uma cápsula de dados. Os valores de saída podem fazer referência a qualquer cápsula de dados anterior no fluxo, incluindo outras saídas. Se você definir valores de saída por referência a outras cápsulas de dados, deverá manter a ordem das atribuições de saída. O valor referenciado deve vir sempre antes da saída que usa o valor referenciado. Modificar a ordem pode produzir valores nulos. Para atribuir um valor vazio, deixe este campo em branco.
    Nota:
    Os valores de saída de fluxo são definidos na ordem em que são atribuídos de cima para baixo. Se você definir o valor da mesma saída várias vezes, o fluxo usará somente o último valor definido.

    Saídas

    Esta lógica de fluxo não produz saídas próprias, mas define valores no Saídas de subfluxo Do painel Dados.

    Defina o código de saída de uma ação Excluir registro

    Neste exemplo, o fluxo usa o SYS ID de um painel para pesquisar um registro, excluir o registro e retornar o código de status da ação da operação de exclusão. O subfluxo atribui o valor de saída da variável de fluxo de código de saída.

    Figura 1. Atribuir entradas de lógica de fluxo de saídas de subfluxo
    Atribuir exemplo de saídas de subfluxo

    Considerações de design

    Siga estas considerações de design ao atribuir valores de saída de um subfluxo.

    Não atribua valores de saída de subfluxo em loops
    As saídas do subfluxo devem ser valores estáticos gerados na conclusão do subfluxo. Os loops não têm acesso aos valores de saída do subfluxo enquanto o subfluxo está em execução. Atribuir valores de saída de subfluxo em um loop pode produzir resultados inesperados, como o loop que recebe somente o último valor definido. Se você precisar gerar valores dinâmicos que mudam em um loop Para cada ou Fazer até, use variáveis de fluxo.