clicar na linha da grid e abrir form ????

Delphi

01/07/2003

Bom dia galera !!!

Alguém sabe como é que faço para clicar em uma linha da dbgrid e ao dar duplo clik abri o form com os dados cadastrados.

Numa consultya de clientes por exemplo consulto o clientes e os serão listados numa dbgrid e quando eu clicar no clinte fulano de tal dua vezes abre o form com todos os dados cadastris do mesmo.

Se alguém souber como se faz isso, me ajude.

OBRIGADO A TODOS.


Andy

Andy

Curtidas 0

Respostas

Okama

Okama

01/07/2003

A forma mais simples é você criar um Form com o DBEdit e apontar para o mesmo datasource do DBGrid.

Ao clicar sobre o DBGrid, abra o form.


GOSTEI 0
Crash

Crash

01/07/2003

Use o evento OnDblClick do grid.

t+


GOSTEI 0
Marceloset

Marceloset

01/07/2003

Olá,

O DBGrid, tem dois [u:cdcd58f2ba]eventos[/u:cdcd58f2ba] no Object Inspector chamados:

[b:cdcd58f2ba]OnCellClick[/b:cdcd58f2ba], onde é informada a coluna e você pode chamar um FORM, tendo a coluna como parâmetro.

[b:cdcd58f2ba]OnDblClick[/b:cdcd58f2ba], após um duplo click, você pode chamar um FORM.

[color=red:cdcd58f2ba]Lembrando que a propriedade Enabled= TRUE, visible = TRUE[/color:cdcd58f2ba].

Espero ter ajudado.


GOSTEI 0
POSTAR