Fórum Paradox FindKey ? #213732
12/02/2004
0
Boa Noite amigos !!!
Estou usando um DBctrlgrid para mostrar meus resultados em uma consulta SQL. QUando acho o dado que quero e vou editar o usuario da um duplo clique no registro que achou no dbctrlgrid e abre uma tela de edição do registro selecionado em outra janela, a duvida é: como usar o FindKey para localizar o registro que ele clicou para que a edição saia correta ? Por que se usar somente table.edit; ele fica no primeiro registro quando se aparece para editar e nao no selecionado.
att
Junior
Estou usando um DBctrlgrid para mostrar meus resultados em uma consulta SQL. QUando acho o dado que quero e vou editar o usuario da um duplo clique no registro que achou no dbctrlgrid e abre uma tela de edição do registro selecionado em outra janela, a duvida é: como usar o FindKey para localizar o registro que ele clicou para que a edição saia correta ? Por que se usar somente table.edit; ele fica no primeiro registro quando se aparece para editar e nao no selecionado.
att
Junior
Koringa
Curtir tópico
+ 0
Responder
Posts
13/02/2004
Macario
Oha só vc poderia jogar os dados do registro clicado em Edtis, ai fazer as alterações e aplicar um UPDate, seria mais facil
Responder
Gostei + 0
13/02/2004
Aroldo Zanela
Colega,
Existem várias maneiras de fazer isto, mas acho que você poderia colocar mais detalhes ou um fragmento do código que está utilizando.
Acho que a solução de menor esforço neste caso, seria utilizar a mesma fonte de dados para navegação e edição dos registros, pois dispensaria a necessidade de posicionar o registro após a localização da ControlGrid.
Existem várias maneiras de fazer isto, mas acho que você poderia colocar mais detalhes ou um fragmento do código que está utilizando.
Acho que a solução de menor esforço neste caso, seria utilizar a mesma fonte de dados para navegação e edição dos registros, pois dispensaria a necessidade de posicionar o registro após a localização da ControlGrid.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)