| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | Componentes LDialog e LForm |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-1983 |
Após liberação do pacote Logix 12.1.2507 e Framework 12.1.2507.fix01, surgiram efeitos colaterais no uso de teclas de atalho e mal funcionamento de algumas situções envolvendo componente Checkbox em telas metadado como:
Ajustes nos componentes LDialog e LForm para ajuste do comportamento das teclas de função e dos campos tipo Checkbox (
).
Durante os testes de algumas telas metadado no sistema, foi identificada uma certa lentidão na troca de abas (Folders) e o componente LFolder teve um pequeno ajuste relacaionado a mudança de abas para acelerar a troca de aba pelo usuário.
Revisão de acionamento de eventos em componente LBrowseEx.
Ação EXECUTE_OPERATION bloqueada para formulário CRUD, quando já existir alguma operação da barra de ferramentas em andamento. ou seja, não será permitido invocar a ação EXECUTE_OPERATION a partir de uma função que foi acionada durante uma outra ação de botão da barra de ferramentas de um formulário CRUD (FRM1002). Este tipo de ação gerava conflitos no fluxo da operação em andamento no formulário.
Melhoria no processo de geração de debug Metadado e Freeform, criando também agora um nível de debug que evita onerar o processo de execução em DEBUG. Para gerar um nivel de debug mais detalhado para componentes FreeForm ou Metadado, deverá ser usada a chave de profile logix.metadada.debug.level indicando o nível de debug correspondente ao nivel de detalhamento de componentes desejado. O mesmo foi também previsto para alguns componentes Freeform, onde pode ser usada a chave de profile logix.freeform.debug.level indicando o nivel de debug de mensagens desejado durante a execução em Debug. O valor padrão é nível de debug 0 (zero), que registra apenas algumas mensagens de Log durante uma execução em modo Debug. Pra um nivel mais detalhado deve-se registrar as respectivas chaves no profile com o valor 999.
Para o cenário de problema apresentado no programa CIA30001, a aplicação precisa também de algumas alterações relacionadas a ordem de eventos acionados, pois a versão atual do programa que apresentou problemas (revisão 95 de 05/11/24 13:43) está acionando indevidamente uma ação de EXECUTE_OPERATION durante uma ação em andamento da barra de ferramentas do formulário, o que acabou provocando conflitos no fluxo da operação em andamento. Este caso já foi repassado para o time responsável para providenciar ajustes e adequação da aplicação, no entanto esta correção não basta para que a aplicação CIA30001 funcione corretamente. |
Não se aplica.