Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||
Segmento: |
| ||||||||
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 Informacao Disponível a partir do pacote oficial 12.1.31 ou Framework Fix 12.1.2829.(fix04fix01) Titulo IMPORTANTE!
Templatedocumentos |
---|
...