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: | Operaçõ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. |
Solução/Implementação: | 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) |