Páginas filhas
  • 9635832 DFWKTOOLS-3176 DT Inclusão de linha indevida em GRID na mudança de abas de um FOLDER


01. DADOS GERAIS

Produto:

TOTVS Manufatura

Linha de Produto:

Linha Logix

Segmento:

Tecnologia

Módulo:Framework
Função:LCELLEDITOR
Ticket:9635832
Requisito/Story/Issue (informe o requisito relacionado) :DFWKTOOLS-3176


02. SITUAÇÃO/REQUISITO

Durante a inclusão de um pedido a partir do programa VDP20000, após informar dados de um item no GRID e na sequencia alternar a mudança de abas no componente FOLDER por umas 3 a 4 abas, está ocorrendo uma inclusão automática de linha no GRID de itens, sem que o cursor esteja sequer posicionado na lista de itens do pedido.

03. SOLUÇÃO

Isto ocorria, pois na mudança de abas de um FOLDER, são acionados alguns eventos de atualização de dados dos componentes visíveis em tela e no caso do GRID acabou provocando acionamento de eventos de navegação de células que estavam com edição pendente (sem finalização).

Foi realizado um ajuste no método DEACTIVATE  do componente LCellEditor para desativar flags relacionadas ao modo de edição de uma célula editável em um um GRID, logo após usuário ter finalizado a edição do conteúdo de cada célula.



IMPORTANTE!

Disponível a partir do pacote oficial 12.1.31 ou Framework Fix 12.1.29.(fix01)