Definir lógica de fluxo de variáveis de fluxo

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Atribua um valor a uma ou mais variáveis de fluxo. Mude ou atualize o valor de uma variável durante um fluxo.

    Importante:
    Esta lógica de fluxo define valores para variáveis de fluxo que já foram criadas. Para obter instruções sobre como criar variáveis de fluxo, consulte Criar uma variável de fluxo.

    Entradas

    Campo Descrição
    Nome Nome da variável. Selecione na lista de variáveis disponíveis para o fluxo.
    Dados Valor da variável. Insira um valor de cadeia de caracteres, insira um script ou use uma cápsula de dados. 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. Para atribuir um valor vazio, deixe este campo vazio.
    Nota:
    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.

    Para inserir um script, selecione o ícone Alternar script em para [variável]. Insira seu script no editor de script. Para obter mais informações sobre scripts em linha, consulte Scripts em linha.

    Saídas

    Esta lógica de fluxo não produz saídas, mas muda o valor das variáveis de fluxo.

    Usar um valor de cápsula de dados para armazenar um número de registro

    Neste exemplo, o fluxo verifica a categoria de um registro de incidente. Se a categoria for rede, uma variável de fluxo será usada para armazenar o número do registro.

    Use um valor de cápsula de dados para definir uma variável de fluxo.

    Usar um script para armazenar um número de registro

    Neste exemplo, o fluxo verifica a categoria de um registro de incidente. Se a categoria for rede, uma variável de fluxo será usada para armazenar o número do registro. Neste exemplo, a variável de fluxo é definida a partir de um script em vez de um valor de cápsula de dados.

    /*
    **Access Flow/Action data using the fd_data object. Script must return a value. 
    **Order number is offset by +1 in Error Handling Section.
    **Available options display upon pressing "." after fd_data
    **example: var shortDesc = fd_data.trigger.current.short_description;
    **return shortDesc;
    */
    var incNumber = fd_data.trigger.current.number;
    return incNumber;

    Use um script para definir uma variável de fluxo.

    Detalhes da execução

    Figura 1. Detalhes de execução para usar um valor de cápsula de dados para armazenar um número de registro
    Detalhes de execução de exemplo da definição de uma variável de fluxo com uma cápsula de dados.
    Figura 2. Detalhes de execução para Usar um script para armazenar um número de registro
    Detalhes de execução de exemplo da definição de uma variável de fluxo com um script em linha.
    1. O cabeçalho mostra como o fluxo foi executado, o estado, a hora de início e o tempo de execução.
    2. A seção Detalhes da configuração mostra as variáveis que receberam valores com a lógica de fluxo. Exibe o nome da variável, o tipo, a configuração e o valor de tempo de execução de cada variável de fluxo.
    3. As ações que usam uma variável de fluxo exibem o tipo da variável, a configuração e o valor de tempo de execução.