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.
Disponível a partir do pacote oficial 12.1.31 ou Framework Fix 12.1.29.(fix01)IMPORTANTE!