Campos de pré-processamento do modelo de designer de atividades
Versão de lançamento: Xanadu
Atualizado 1 de ago. de 2024
1 min. de leitura
Use o formulário de pré-processamento do designer de atividades para definir um script a ser executado antes da execução da atividade.
Campos de pré-processamento
Campo
Descrição
Script de processos de entrada
Script a ser executado antes da execução da atividade.
Variáveis
Variáveis de entrada que estão disponíveis para uso como blocos de construção no script do processo de entrada. Clique na seta acima do campo para abrir a lista de variáveis. Clique em um item na árvore para adicioná-lo ao seu script na sintaxe apropriada. A lista exibe parâmetros de execução e variáveis de entrada que você passou para a atividade no formulário de Entradas. Todas as variáveis de atividade adicionadas ao formulário de entradas são somente leitura e são expressas no script de pré-processamento com esta sintaxe: activityInput.variable. Antes que a atividade seja executada e faça uma chamada para o serviço ou host, você pode substituir o valor de execução efetiva desta variável atribuindo valores ao parâmetro de execução incidentParam.variable_name. Consulte os parâmetros de execução específicos do seu modelo.
Registro em Log
Os designers de atividades podem adicionar registro em log ao pré-processamento usando a API ActivityLogger, que funciona para aplicações com escopo ou globais. Os dados registrados do script aparecem na lista relacionada ao Log de fluxo de trabalho nos registros de contexto de qualquer fluxo de trabalho que use a atividade. A Origem dessas mensagens no log do fluxo de trabalho é ATIVIDADE.
Importante:
Para exibir as mensagens de depuração no log do fluxo de trabalho, defina a propriedade glide.workflow.log.debug como verdadeira.
As mensagens compatíveis são:
ActivityLogger.debug ("Mensagem de Log de Pré-processamento");
ActivityLogger.info ("Mensagem de log de pré-processamento");
ActivityLogger.warn ("Mensagem de log de pré-processamento");
ActivityLogger.error("Mensagem de log de pré-processamento");