duplo click no dbgrid
22/05/2003
0
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)
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)
Tostão
Curtir tópico
+ 0
Responder
Posts
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
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
Clique aqui para fazer login e interagir na Comunidade :)