Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Objetivo


        Demonstrar

Produto

:

TOTVS Framework         Versão : 11.5x | 11.8x

Processo

:

Fórmula Visual

Subprocesso

:

Criando uma nova atividade

Data da publicação

:

04/09/2014

 

...

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:

  1. Referenciar as DLLs "RM.Lib.dll,RM.Lib.WinForms.dll e RM.Lib.Workflow.Activities.dll" ao projeto.

    Image Modified
  2. A classe implementada deve herdar da classe RMSActivity, ou outra herança desta, como RMSDynamicActivity.

    Image Modified

     

     

  3. 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:

  1. Atualizar as referências das DLLs "RM.Lib.dll,RM.Lib.WinForms.dllRM.Lib.Workflow.Activities.dll" com o caminho das mesmas direcionando para o local da Biblioteca RM.
  2. Efetuar "Clean Solution"

  3. Efetuar "Build Solution"

  4. Copiar a DLL "Gerada" para a pasta da Biblioteca RM.
  5. Efetuar o cadastro da Atividade de Fórmula Visual acesse o menu Image Modified,Image Modified,Image Modified, clique no botão IncluirImage Modified, será exibida a seguinte tela.

    Preencha os campos

    Image Modified

    Nome da Classe:  RM.Spx.Exemplo.Activities.CancelarMovimentoActivity

    Nome do Assembly: RM.Spx.Exemplo.Activities

    Image Modified

    Após salvar a atividade estará disponível para utilização.

    Image Modified

Informações
titleObservação

...

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
titlePara maiores informações:

...

Image Modified

...

@FRAMEWORK

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:

Diego Henrique Pener

Fábio Augusto Amaral Melo Nunes

Welbert Marques Silva

Wesley Avelino De Carvalho