| 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 |
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 |
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. |
Não se aplica.