Páginas filhas
  • DFWKLOGIX-1916 DT Eventos BEFORE_CONFIRM e AFTER_CONFIRM não executados em algumas operações


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Logix

Segmento:

Tecnologia

Módulo:

Framework (Linha Logix) - Administração Logix

Função:Classes de controle de execução de operações da Barra de Ferramentas de formulários metadado. (LOperationMetadata e LParOperationMetadata)
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-1916


02. SITUAÇÃO/REQUISITO

Em uma alteração realizada no formulário metadado do programa SUP34217, para atender uma consistência para reforma tributária, foi necessário alterar o evento de Modificação do formulário, que usa a operação chamada MODIFICAR, que é diferente da operação padrão UPDTATE, para invocar algumas ações complementares e a partir dessa alteração as funções definidas para os eventos BEFORE_CONFIRM e AFTER_CONFIRM da operação MODIFICAR da barra de ferramentas não são acionadas.

03. SOLUÇÃO

Foram alteradas as classes LOperationMetadata e LParOperationMetadata para respeitarem corretamente o acionamento das funções definidas para os eventos BEFORE_CONFIRM e AFTER_CONFIRM de operações da barra de ferramentas que estiverem registradas com nome de operação diferente de uma operação que é considerada padrão no metadado.

Alguns exemplos de operações padrões do metadado são: CREATE, DELETE, UPDATE, FIND, INFORM, PROCESS, PRINT e estas por si só já possuem um comportamento interno definido, mas quando a aplicação exige um comportamento diferente, é possível mudar o nome da operação do botão da toolbar, relacionado a ação desejada, e implementar o código das funções como for preciso para processar toda a nova ação esperada para o botão. Para mais detalhes acesse a documentação de como é realizado o cadastro das operações dos formulários Metadado em Metadados Logix - Cadastro Barra de Ferramentas (FRM1001)

04. DEMAIS INFORMAÇÕES

Não se aplica.


IMPORTANTE!

Use esse box para destacar informações relevantes e/ou de destaque.


05. ASSUNTOS RELACIONADOS