Evento disparado ao mudar de registro
Qual evento posso utilizar para disparar um procedimento toda vez que o registro atual mudar:
Tenho um DBGrid e preciso que ao mudar de registro (de linha) este procedimento seja disparado.
Tenho um DBGrid e preciso que ao mudar de registro (de linha) este procedimento seja disparado.
Raserafim
Curtidas 0
Melhor post
Ehvasc
23/02/2005
Caro colega,
A cada mudança de registro é disparado o envento onDataChange do DataSource assossiado ao dataset em questão.
O AfterScroll é disapado quando da parada de movimentação entre os regisro ou seja, se houver um DBGrid com estes registros e vc navegar entre eles com as setas, o AfterScroll será executado quando não mais for pressionada as teclas, e o onDataChange será executado a cada pressionamento de tecla.
Caso necessite verificar cada mudança de registro utilize um datasource e o seu respectivo onDataChage.
Caso necessite de saber onde o usuário parou de movimentar entre os registro utilize o onAfterScroll do dataset.
Espero ter contribuído na solução da sua dívida. Se ainda restar alguma é só entrar em contato que tentarei te ajuda. Boa Sorte e até a próxima.
A cada mudança de registro é disparado o envento onDataChange do DataSource assossiado ao dataset em questão.
O AfterScroll é disapado quando da parada de movimentação entre os regisro ou seja, se houver um DBGrid com estes registros e vc navegar entre eles com as setas, o AfterScroll será executado quando não mais for pressionada as teclas, e o onDataChange será executado a cada pressionamento de tecla.
Caso necessite verificar cada mudança de registro utilize um datasource e o seu respectivo onDataChage.
Caso necessite de saber onde o usuário parou de movimentar entre os registro utilize o onAfterScroll do dataset.
Espero ter contribuído na solução da sua dívida. Se ainda restar alguma é só entrar em contato que tentarei te ajuda. Boa Sorte e até a próxima.
GOSTEI 1
Mais Respostas
Marcio.theis
23/02/2005
Você pode utilizar o evento AfterScroll da tabela ou da sua qry, ele sempre é executado depois que se muda de registro.
GOSTEI 0