Índice:
Objetivo:
Este documento tem por objetivo especificar como utilizar os Manipuladores "Completed e Initialized" nas propriedades do Fluxo de Trabalho Sequencial.
Especificação:
As propriedades Completed e Initialized possibilitam que seja associado à um evento de outra atividade, para que a mesma execute no momento em que a execução da Fórmula Visual inicia e no momento em que a execução é Finalizada.
![](/download/attachments/490981253/image2019-5-13_17-56-2.png?version=1&modificationDate=1557782712723&api=v2&effects=drop-shadow)
N° | Nome do Parâmetro | Descrição do Parâmetro | Obrigatoriedade | Tipo de Entrada |
---|
1 | Completed | Código à ser executado no momento em que a execução do WorkFlow termina. | OPCIONAL | System.EventHandler |
2 | Initialized | Código à ser executado no momento em que a execução do WorkFlow se inicia. | | System.EventHandler |
Para utilizar as propriedades, podemos adicionar uma atividade de "Executar Código" onde a mesma disponibiliza um System.EventHandler para associar a propriedade.
Arraste uma Atividade Executar Código para o Fluxo de Trabalho.
![](/download/attachments/490981253/image2019-5-13_17-57-20.png?version=1&modificationDate=1557782712680&api=v2)
Após a mesma ser exibida no Fluxo de Trabalho, Clicando duas vezes em cima da Propriedade ExecuteCode, um console de programação .Net irá aparecer abaixo do diagrama do Workflow.
![](/download/attachments/490981253/image2019-5-13_18-2-47.png?version=1&modificationDate=1557782712640&api=v2&effects=drop-shadow)
Dentro do console de programação .Net escreve o código que desejar executar. No Exemplo estou exibindo uma mensagem para mostrar que a atividade foi executada.
![](/download/attachments/490981253/image2019-5-13_18-12-48.png?version=1&modificationDate=1557782712597&api=v2)
Agora é necessário vincular a propriedade na atividade de Executar Código. Clicando no Ícone Amarelo ao lado das Propriedades Initialized / Completed , ou no botão [...] que aparece ao lado das mesmas propriedades, a tela abaixo irá aparecer. Selecione o Raio na atividade codeActivity.
![](/download/attachments/490981253/image2019-5-13_18-16-5.png?version=1&modificationDate=1557782712503&api=v2&effects=drop-shadow)
![](/download/attachments/490981253/image2019-5-13_18-16-48.png?version=1&modificationDate=1557782712463&api=v2&effects=drop-shadow)
Agora quando a Fórmula Visual for executada, antes da mesma executar a atividade codeActivity será executada.
A Fórmula Visual foi adicionada no gatilho do DataServer de coligada, Após a Leitura da Visão.
![](/download/attachments/490981253/image2019-5-13_18-19-13.png?version=1&modificationDate=1557782712417&api=v2&effects=drop-shadow)
Ao Abrir a visão a mensagem é exibida.
![](/download/thumbnails/490981253/image2019-5-13_18-20-4.png?version=1&modificationDate=1557782712293&api=v2)