Variáveis de fluxo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Semelhante a variáveis do bloco de anotações de Fluxo de trabalho, crie variáveis que posam ser usadas e modificadas diretamente no fluxo. Acesse variáveis de fluxo como cápsulas de dados diretamente no painel de dados.

    Use variáveis de fluxo para definir e recuperar valores em todo um fluxo. As variáveis de fluxo são semelhantes às entradas e saídas de subfluxo. Ambos definem dados disponíveis para um fluxo ou subfluxo. A principal diferença entre eles é quando eles estão acessíveis. As variáveis de fluxo podem ser acessadas em todo um fluxo. As entradas só podem ser acessadas no início de um subfluxo, e as saídas só podem ser acessadas quando um subfluxo é concluído.

    Criando variáveis de fluxo

    Crie variáveis com Variáveis de fluxo Opção no menu Mais ações. Você pode criar várias variáveis de uma vez escolhendo um nome e tipo de dados para cada uma. As variáveis de fluxo aparecem como cápsulas de dados na seção Variáveis de fluxo do painel Dados.

    Atribuição de valores a variáveis de fluxo

    Atribua valores a variáveis com a lógica de fluxo Definir variáveis de fluxo. Definir variáveis de fluxo tem as seguintes entradas:
    • O nome da variável.
    • O valor de dados da variável.

    Você pode atribuir valores a todas as suas variáveis com um único uso de Definir variáveis de fluxo. Ao contrário de outras cápsulas de dados, os valores atribuídos às variáveis de fluxo são mutáveis e podem ser alterados a qualquer momento. Definir variáveis de fluxo substitui o valor atual da variável. Se nenhum valor for atribuído a uma variável, o valor padrão será nulo .

    Os valores da variável de fluxo são definidos na ordem em que são atribuídos de cima para baixo. Se você definir o valor da mesma variável várias vezes, o fluxo usará somente o último valor definido.Por exemplo, essas três definições de variável resultam na variável com o valor de tempo de execução de último valor definido .

    Tabela 1. O último conjunto de valores define o valor da variável de fluxo
    Ordem Variável Configuração
    1 variável primeiro valor definido
    2 variável segundo valor definido
    3 variável último valor definido

    Os valores de variável podem fazer referência a qualquer cápsula de dados anterior no fluxo, incluindo outras variáveis. Se você definir valores de variável por referência a outras cápsulas de dados, deverá manter a ordem das atribuições de variável. O valor referenciado deve vir sempre antes da variável que usa o valor referenciado. Modificar a ordem pode produzir valores nulos. Por exemplo, essas definições de variáveis produzem somente os valores de tempo de execução esperados quando você mantém a ordem das definições de variáveis.

    Tabela 2. Definir valores de variáveis por referência
    Ordem Variável Configuração Valor de Tempo de Execução
    1 variable1 Um Um
    2 variable2 (Variável1), dois Dois
    3 variable3 (Variable1), (variable2), três Dois, três

    Detalhes da execução do fluxo

    Um resumo da lógica de fluxo Definir variáveis de fluxo aparece nos detalhes da execução. Os detalhes mostram o nome, o tipo, a configuração e os valores de tempo de execução de todas as variáveis definidas com a ação. Os detalhes da execução também fornecem informações sobre as variáveis quando elas são usadas em ações ou lógica de fluxo. Nesse caso, ele mostra os valores de tipo, configuração e tempo de execução.

    Tipos de dados compatíveis

    Workflow Studio o oferece suporte aos seguintes tipos de dados para variáveis de fluxo:
    • Data/Hora
    • Decimal
    • Número de ponto flutuante
    • Inteiro
    • JSON
    • Referência
    • Cadeia de caracteres
    • Verdadeiro/Falso