duplo click no dbgrid

22/05/2003

4

olá amigos!!!!
Preciso resolver um probleminha, quero dar um duplo clique numa determinada linha no dbgrid que exibe o resultado de uma consulta e isso me traga o registro correspondente.
Valeu!!!
t+ 8)


Responder

Posts

22/05/2003

Okama

use o evento OnDblClick e coloque o código que quizer.


Responder

22/05/2003

Alexpaes

Caso Dbgrid for da mesma tabela que deverá aparecer o registro

Basta você Voltar a janela correspondente ao cadastro para visualizar o restante dos dados...

Caso não for da mesma tabela...

Você deve ter nesta tabela de consulta um campo (Chave Primário ou Secundária) que deve ser da outra tabela correspondente, para encontrar a tabela basta colocar este código no evento OnDblClick do DbGrid

Try
dm.tab.indexname:=´x´; //Colocar a tabela em ordem do campo X
dm.tab.findkey([dm.tab1x.value]);
fCadastro.show;
except
application.createform(tFCadastro,FCadastro);
dm.tab.indexname:=´x´; //Colocar a tabela em ordem do campo X
dm.tab.findkey([dm.tab1x.value]);
fCadastro.show;
end;


espero ter ajudado amigo

caso eu não tenha entendido mande-me um email para mais detalhes...


valeu !!!

Alexandre Paes


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira