Atribua lógica de fluxo de saídas de subfluxo
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.
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.