Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||
Segmento: |
| ||||||||
Módulo: | Framework | ||||||||
Função: | Formulários CRUD Metadados | ||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKTOOLS-2618 |
02. SITUAÇÃO/REQUISITO
Para um formulário CRUD (Programa FRM1002), na existência de tabela no formulário com as operações de INCLUSÃO, MODIFICAÇÃO e EXCLUSÃO desmarcadas (aba 2 - Tabelas) como mostra a imagem abaixo:
Indica que tais operações (INSERT, DELETE, UPDATE) NÃO são realizadas de forma automática pelo metadados e com isso nenhuma consistência relacionada a esta tabela será realizada de forma automática pelo metadado, considerando validação de dados obrigatórios, chave primária duplicada, chaves estrangeiras.
No entanto, ao efetivar uma inclusão ou modificação, está acusando problemas relacionados a chave primária, indicando chave duplicada, no entanto esta consistência somente pode ser realizada para tabelas do formulário onde estas operações de atualização estiverem marcadas.
03. SOLUÇÃO
Foi realizada uma modificação na efetivação das operações de INCLUSÃO e MODIFICAÇÃO para que somente seja feita consistências automáticas do metadado para tabelas onde a operação correspondente estejam marcada no formulário.
Card documentos Informacao Disponível a partir do pacote oficial 12.1.29 ou Framework Fix 12.1.28.(fix04) Titulo IMPORTANTE!
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |