Páginas filhas
  • DFWKAPI-753 DT Falha carga profile campo tipo DATETIME formulario metadado

Falha na carga de profile salvo para campo tipo DATETIME em formulário metadado

Linha de Produto:

Logix

Segmento:

Tecnologia

Módulo:

Metadado

Função:

Função de conversão de dado tipo DATETIME - LDatetimeField

Situação:

Carga de PROFILE salvo em tela com campo DATETIME (Mês/Ano) preenchido, apresenta a seguinte mensagem e o campo não é devidamente carregado com o valor salvo em profile:

     argument #0 error, expected C->U, function strtran on LDATETIMEFIELD:GETVALUE(LDATETIMEFIELD.PRW) line : 188

Esta situação foi identificada na execução do programa PAT10036, quando acionado o botão INFORMAR, no momento de carregar os dados salvos em PROFILE, onde o campo Mês/Ano foi salvo com um mês/ano válido no profile do usuário. O problema somente era reportado com o campo Mês/ano salvo no profile de usuário para o formulário.

Solução:

Correção de funções que realizam a conversão de um DATETIME em formato CHAR para o tipo nativo 4GL DATETIME, pois o formato não estava correto, provocando uma conversão inválida, gerando um valor NULO.

Existe necessidade de realizar alguns ajustes no formulário e programa PAT10036 para completa solução desta situação. Tais correções foram registradas no requisito DMANFINLGX-4563.

Requisito:

DFWKAPI-753

DMANFINLGX-4563