Páginas filhas
  • DFWKLOGIX-1119 DT Inclusão de novo registro em formulário CRUD acusa erro -391


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Logix

Segmento:

Tecnologia

Módulo:

Framework (Linha Logix) - Administração Logix

Função:Atualização de dados do formulário no Banco de Dados - LStatementMetadata
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-1119


02. SITUAÇÃO/REQUISITO

Na tentativa de criar novo registro em formulario CRUD, apresenta erro SQL -391 pois os campos pertencentes a chave primária da tabela ficam com valor em branco (NULL) no momento da efetivação da ação de inclusão.

03. SOLUÇÃO

A falha ocorreu devido a um efeito colateral de alteração realizada na issue DFWKLOGIX-1064, no entato o problema ocorreu apenas nos ambientes de desenvolvimento e testes internos, pois não houve expedição oficial para clientes Logix.

Foi retirada chamada de função FWFreeObj() que realizava desalocação de memória de objeto contendo, neste cenário, os campos da chave primária do formulário, evitando assim a inicialização de seus valores durante a efetivação do cadastro de um novo registro no formuário CRUD.

04. DEMAIS INFORMAÇÕES

Não se aplica.


IMPORTANTE!

Disponível a partir do pacote oficial 12.1.2403 ou Framework Fix 12.1.2311(fix01)


05. ASSUNTOS RELACIONADOS

  • Não se aplica.