Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Objetivo
Demonstrar o que é necessário para realizar a criação de uma nova atividade.
Como Funciona
Para criação de uma nova atividade de Fórmula Visual são necessários os seguintes passos:
Referenciar as DLLs "RM.Lib.dll,RM.Lib.WinForms.dll e RM.Lib.Workflow.Activities.dll" ao projeto.
A classe implementada deve herdar da classe RMSActivity, ou outra herança desta, como RMSDynamicActivity.
- Implementar sua regra de negócio internamente ao método "Execute", a ser sobrescrito (override).
Exemplo: CancelarMovimentoActivity.cs
Para a compilação e execução deste projeto pode ser necessário seguir os passos:
- Atualizar as referências das DLLs "RM.Lib.dll,RM.Lib.WinForms.dll e RM.Lib.Workflow.Activities.dll" com o caminho das mesmas direcionando para o local da Biblioteca RM.
Efetuar "Clean Solution"
Efetuar "Build Solution"
- Copiar a DLL "Gerada" para a pasta da Biblioteca RM.
Efetuar o cadastro da Atividade de Fórmula Visual acesse o menu ,,, clique no botão Incluir, será exibida a seguinte tela.
Preencha os campos
Nome da Classe: RM.Spx.Exemplo.Activities.CancelarMovimentoActivity
Nome do Assembly: RM.Spx.Exemplo.Activities
Após salvar a atividade estará disponível para utilização.
Informações | ||
---|---|---|
| ||
Ao retirar a dll referente à atividade criada, da pasta, onde os binários estão localizados, [RM.Net], por exemplo, da próxima vez que a fórmula visual for executada, apenas as atividades válidas, ou seja, apenas as atividades vinculadas às dlls existentes na pasta [RM.Net] serão efetivamente executadas. Ao abrir uma fórmula visual será observado, que apenas as atividades válidas estarão presentes no design da mesma.
Desta forma não temos como garantir o correto funcionamento da fórmula visual, caso a dll de alguma atividade seja retirada da pasta [RM.Net]. |
Informações | ||
---|---|---|
| ||
Canais de Atendimento Chamado: Através do Portal TOTVS - www.suporte.totvs.com.br Telefônico: 4003-0015 Escolhendo as opções 2-2-3-9-5 (Framework) ou 2-2-3-9-4 (BI) |
Produto | Framework |
---|---|
Versão | 11.82.XX e 12.01.XX |
Processo | Fórmula Visual |
Subprocesso | Criando uma nova atividade |
Status do Documento: | Produção |
---|---|
Data: | 04/09/2014 |
Versão: | 11.82.XX e 12.01.XX |
Versão Anterior: | 11.82.XX e 12.01.XX |
Autores: |