Fórum Tranformar a coluna do Dbgrid em um DbLoockupCombobox #336093

12/01/2007

0

Bom dia,, alguem sabe tranformar a coluna do Dbgrid em um DbLoockupCombobox, onde vc pode listar de outra tabela um campo para incluir na tabela que o dbgrid esta rodando.... Desde ja muito obrigado..


Vfdelphi

Vfdelphi

Responder

Posts

12/01/2007

Truck1n

BOM DIA!

no evento FormCreate você coloca o seguinte código:
var
   x:TgmDBGridLookUp; // é um lookup aqui da empresa
.
.
.
     x := TgmDBGridLookUp.Create(dbccusto); //cria o objeto
     with x do
       begin
          Caption := ´Centro de Custo´; // seta parametros
          datasetgrid := dataset;
          DataSource := datasource;
          ReturnFieldName := ´field´;
          ErrorMessage := ´Campo Inválido´;
       end;
       dbgrid.lookups.AddObject(´field´,x); //adiciona ele ao dbgrid



espero ter ajudado vc cara!!

Abraços!


Responder

Gostei + 0

12/01/2007

Vfdelphi

Valeu pela ajuda acho que vai funcionar mais não estou conseguindo incluir isso no sistema tipo. coloquei o que vc me passou no on create do from, mas deu problema no TgmDBGridLookUp oque e esti um componente LookUp ou dbgrid, criei componente copm este nome mas ainda apresenta erro, sera versão do Delphi o meu e 7, caso possa me auxiliar mais do que ja esta , agradeço.


Responder

Gostei + 0

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

Aceitar