GARANTIR DESCONTO

Fórum clique duplo na linha do dbgrid #187223

08/10/2003

0

Pessoal, aí vai....
Tenho um dbgrid com uma relacao de funcionarios....
Ele nao pode ser alterado... esta com a opcao dgediting=false..

eu quero que quando eu clicar duas vezes em cima da linha de um dos funcionarios.. abra um outro form com a mesma tabela... (só q estilo de preechimento tipo formulario, com um campo em baixo do outro) e q nesta tabela ja apareça os dados do mesmo funcionario q eu cliquei duas vezes...

estou fazendo esquema consulta/alteracao.... no dbgrid só consulta... aí qnd clica duas vezes na linha do funcionario desejado abre os dados dele em outro form pra alteração.. como fazer isso ??
me enrolei na explicacao mas acho q da pra entender né... valeu...


Betodeveloper

Betodeveloper

Responder

Posts

08/10/2003

Delphox

8) isso é possivel,basta colocar no event ondblclick do dbgrid isso:
var j:Tform_funcionario;
begin
j:=Tform-cadastro.create(application);
j.table.locate(´seu_campo´,dbgrid.fieldbyname(´seu-campo´),[]);
j.show;//ou showmodal pra não voltar pra tela do dbgrid;
//não esqueça de colocar na clausula uses o nome da janela de codigo
end;
Bom,no fato de mostrar uma janela de cadastro coloque na Tform_funcionario um botão que chame a janela de cadastro,do mesmo jeito que fiz agora para mostra individualmente o funcionario...
Valeu... 8)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar