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

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
Solucao TOTVS Manufatura

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Logix

Segmento:

Segmentos_totvs
SegmentoTecnologia

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


02. SITUAÇÃO/REQUISITO

Após incluir um item na GRID, a cada click de uma ABA no programa VDP20000 o GRID está avançando uma coluna.

A cada click de mudança de aba, internamente está avançando o foco da célula da grid que teve o item incluído, ao chegar na última coluna editável acaba incluindo uma nova linhaDurante 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 Alteração realizada no método DEACTIVATE  do LCELLEDITOR componente LCellEditor para desativar flags relacionadas ao modo de edição de célula no grid. Com isso não ocorre o problema de mudança de foco de célula de grid durante a mudança de abauma 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.



Card documentos
InformacaoDisponível a partir do pacote oficial 12.1.31 ou Framework Fix 12.1.2829.(fix04fix01)
TituloIMPORTANTE!



Templatedocumentos

...