Valores de subfluxo concluído em scripts

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • A atividade do Inicializador de fluxo paralelo expõe variáveis adicionais que você pode usar em scripts.

    Tabela 1. Variáveis adicionais
    Variável Descrição
    coordenador O WorkflowCoordinator usado ao executar os subfluxos. Você pode usar esta variável no script concluído para executar qualquer operação final. Além disso, você pode usar o WorkflowCoordinator em uma atividade de fluxo de trabalho posterior, passando o nome da atividade ou sys_id para o WorkflowCoordinator.load (' <Activity> ') função. Por exemplo, para carregar o objeto WorkflowCoordinator de uma atividade do inicializador de fluxo paralelo chamada Iniciar subfluxos, insira var coord = WorkflowCoordinator.load ('Launch Subflows'); em uma atividade posterior.
    Fluxo O subfluxo iniciado pela atividade concluída mais recentemente. Você pode usar esta variável no script de conclusão de fluxo para executar qualquer operação de pós-processamento em cada subfluxo. Para obter um subfluxo completo de um objeto de coordenador, use var flow = coord.getFlow (I); onde I é o índice numérico do subfluxo com base na ordem em que foi iniciado.
    Estes valores estão disponíveis no subfluxo concluído:
    • índice: o índice numérico deste subfluxo com base na ordem em que foi iniciado
    • fluxo de trabalho: o sys_id ou nome, dependendo do que você passou para o construtor WorkflowCoordinator, do fluxo de trabalho usado para este subfluxo
    • entradas: quaisquer valores de entrada fornecidos para o subfluxo iniciado
    • status: status do contexto de subfluxo
    • saída: o valor retornado pelo subfluxo
    • contextId: o sys_id do contexto de fluxo de trabalho do subfluxo