Fórum Problema no componente ao gravar #595774
27/07/2018
0
Bom dia
Galera estou com problema na utilização do JEDI com DBExpress em uma aplicação Delphi.
Os componentes DB não enviam as alterações ao ClientDataSet senão sai do foco do componente ou apertar TAB.
Ex.: Usuário altera o que precisa e sem sair do foco do componente aperta o botão gravar, os dados não são enviados ao ClientDataSet.
Qual a propriedade do ClientDataSet ou componente devo alterar?
Galera estou com problema na utilização do JEDI com DBExpress em uma aplicação Delphi.
Os componentes DB não enviam as alterações ao ClientDataSet senão sai do foco do componente ou apertar TAB.
Ex.: Usuário altera o que precisa e sem sair do foco do componente aperta o botão gravar, os dados não são enviados ao ClientDataSet.
Qual a propriedade do ClientDataSet ou componente devo alterar?
Huelbert Oliveira
Curtir tópico
+ 0
Responder
Posts
27/07/2018
Natanael Ferreira
Creio que esta característica não é característica apenas do JEDI com DBExpress.
O componente DBEdit, por exemplo, só "atualiza" as alterações feitas nele depois que perde o foco.
Sempre coloco o comando abaixo nos botões de "Gravar" para que o componente atual perca o foco antes de gravar.
O componente DBEdit, por exemplo, só "atualiza" as alterações feitas nele depois que perde o foco.
Sempre coloco o comando abaixo nos botões de "Gravar" para que o componente atual perca o foco antes de gravar.
ActiveControl := nil; // Remove o foco do componente atual
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)