Páginas filhas
  • DFWKLOGIX-1983 DT Efeitos colaterais com campos checkbox e teclas de atalho em telas metadado

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
Solucao TOTVS Framework

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Logix

Segmento:

Segmentos_totvs
SegmentoTecnologia

Módulo:

Modulos_cross_segmentos

Modulos_framework
ModulosFrameworkFramework (Linha Logix) - Administração Logix

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Função:Componentes LDialog e LForm
País:Brasil
Ticket:


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


02. SITUAÇÃO/REQUISITO

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:

    • Programa CON100155 (Consulta de Saldos e Movimentos contábeis), após informar dados para filtro na parte superior da tela, acessar a aba  e clicar no botão , ao posicionar o cursor nos itens da lista e tentar acionar a tecla de função , nenhuma ação é executada, no entanto deveria apresentar uma nova tela com a lista de movimentos contábeis de origem.
    • Programa CIA30001 (Integração Suprimentos X CIAP), após informar um filtro, processar a consulta de notas para integração e marcar as notas desejadas, na tentativa de pressionar a tecla de função F10 que tem por padrão acionar a ação do botão , nenhuma ação é realizada.
    • Programa OBF10000 (Geração de arquivo SPED Fiscal), ao acionar a opção e marcar o campo , após informar a lista de registros de entrada e clicar no botão , ao retornar para a tela principal o campo era desmarcado, mesmo tendo informado valores válidos na lista de registros de entrada.

03. SOLUÇÃO

Ajustes nos componentes LDialog e LForm para ajuste do comportamento das teclas de função e dos campos tipo Checkbox ().

...

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.

Nota
titleAtenção

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.


Caso problema persista para o programa CIA30001, entre em contato com o time de suporte responsável pela aplicação.

04. DEMAIS INFORMAÇÕES

Não se aplica.


Card documentos
InformacaoDisponível a partir do pacote oficial 12.1.2511 ou Framework Fix 12.1.2507(fix02)
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS

  • Não se aplica.



Templatedocumentos

...