Páginas filhas
  • DFWKTOOLS-242 DT Lock registros tabela formulario metadado

Versões comparadas

Chave

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

...

Lock de registros de tabela de formulário CRUD marcados como atualização manual

Linha de Produto:

Logix

Segmento:

Tecnologia

Módulo:

Framework

Função:

Cadastros Metadado LogixOperações em formulários CRUD do metadados - LOperationMetadata

Situação/Requisito:

Na tentativa de realizar uma modificação em formulário CRUD metadado, onde a tabela registrada no cadastro do formulário (FRM1002), na aba "Tabelas", está com os campos de atualização (Modifica? / Inclui? / Exclui?) desmarcados, está gerando lentidão numa tentativa de realizar a operação "Modificar" de um registro que possui uma lista grande de dados consultados em tela. 

Quando a operação de atualização da tabela (Coluna "Modifica?" da aba "Tabelas") de um formulário metadado está desmarcada, a ação de "Modificar" não está considerando esta configuração e realiza "Lock" de todos os dados envolvidos no registro da tabela no banco de dados para o qual foi acionada a ação Modificar, provocando a lentidão para liberar a tela para o usuário prosseguir com a operação.

Ao se incluir um formulário metadado que permite somente a leitura de dados é gerado o lock dos registros o que causa uma lentidão no sistema

Solução/Implementação:

O programa foi alterado para quando exista somente a leitura de dados não seja feito o lock dos registros.

Ajuste no componente de operações de formulário CRUD para ignorar a ação de LOCK de registros de tabela, quando esta estiver com a ação "Modifica" desmarcada no cadastro.

Requisito:DFWKTOOOLS-242
Pacote:Pacote oficial 12.1.26 ou Pacote Framework Logix 12.1.25 (Fix02)

Conversores e Parâmetros:

Requisito:Documento de Referência:Pacote: