01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:Função utilitária Framework para apresentar mensagem 
País:Brasil
Ticket:23761398 
Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-1910


02. SITUAÇÃO/REQUISITO

Na abertura das aplicações do Logix é apresentada uma mensagem de processamento de carga de informações da aplicação que é acionada pelo usuário a partir do menu.

Esta mensagem pode ser apresentada usando a função 4gl utilitária do framework assim:

  CALL APPLICATION_showLoadingMessage(TRUE,NULL)


No entanto quando o segundo parâmetro desta função é informado com o valor NULL, o que por padrão deveria apresentar uma mensagem padrão como "Aguarde! Carregando informações da aplicação..." , acaba gerando uma mensagem de exceção:

   invalid macro source (SSYacc0105e: Error token failed, no valid token):(Eval( { || APPLICATION_SHOWLOADINGMESSAGE(.T.,} )) on ::TWINDOW:ACTIVATE

03. SOLUÇÃO

Foi realizada alteração na função APPLICATION_showLoadingMessage() para permtiir informar o valor do segundo parâmetro como NULL, evitando a interrupção da execução com uma mensagem de erro.

   Caso o código do programa que estiver gerando problemas, for um código que você mantém o desenvolvimento e quiser aplicar uma solução de contorno, ao invés de aplicar um pacote de liberação especial ou aplicar pacote de atualização do Logix ou Fix Framework, você pode alterar o código fonte e ajustar na chamada de função APPLICATION_showLoadingMessage() informando uma mensagem válida como segundo parâmetro, ao invés de informar o valor como NULL.

04. DEMAIS INFORMAÇÕES

Não se aplica.



05. ASSUNTOS RELACIONADOS