01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:Componentes LwebDialog e LTitleDialog
País:Brasil
Ticket:

24937573

Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-2070


02. SITUAÇÃO/REQUISITO

Após aplicação do pacote Framework 12.1.2507.fix02, telas em freeform que instanciam componente LTitleDialog apresentaram a seguinte mensagem:

variable is not an object on LTITLEDIALOG:SETPROPERTY(LTITLEDIALOG.PRW) line : 24

A abertura da aplicação WEB GTR10000 a partir do menu, quando as chaves de debug Framework estão inativas ou ocultas no arquivo de profile, que é o cenário em que os ambientes de produção geralmente utilizam, o componente LWebDialog apresenta a seguinte mensagem:

variable is not an object on LWEBDIALOG:SETPROPERTY(LWEBDIALOG.PRW) line : 166

03. SOLUÇÃO

Ajuste no método construtor dos componentes LWebDialog e LTitleDialog, para que o tipo da classe e instancia do componente ADVPL nativo fossem processandos antes de acionar o construtor da classe de herança para evitar prolemas de inicialização de alguns atributos internos da aplicação em execução que são carregados automaticamente.

Ajuste da função de Leitura do modo de debug de aplicações Web existente no profile que precisa ser obrigatoriamente convertido para valor numérico a fim de evitar conflitos de tipos na linguagem ADVPL.

Ajuste em algumas funções de geração de DEBUG que sofreram recentemente muitas alterações para melhora de performance e acabaram sofrendo alguns efeitos colaterais.

Algumas situações algumas teclas de atalho não estavam sendo reconhecidas devido a não identificação correta do componente em que o cursor estava posicionado.



Para baixar um pacote de liberação especial com esta solução clique AQUI, mas ATENÇÃO AO PRÉ-REQUISITO DESTE PACOTE que requer atualização do pacote FIX Framework Logix até o pacote 12.1.2507.FIX02.

Atualize também as três correções a seguir:

Os links estarão disponíveis no conteúdo de cada um dos links acima.

(aviso) Caso o pacote FIX Framework Logix 12.1.2507.FIX03 já esteja disponível, não é necessário aplicar os pacotes pré-requisitos acima, pois estão contemplados no FIX03. (aviso) 

04. DEMAIS INFORMAÇÕES

Não se aplica.



05. ASSUNTOS RELACIONADOS