Fórum Como capturar dados de linha cxgrid e abrir formulário com os campos preenchidos? #449132

22/07/2013

0

Sou programador iniciante, tenho um cxgrid com alguns dados. Quero criar um procedimento que ao clicar em uma das linhas do cxgrid, abra um formulário com os campos preenchidos com informações do cxgrid:

Estou usando esse código para capturar os dados do cxgrid, as vezes funciona as vezes não:

var
p: integer;
produtor_id: integer;
produtor_nome: string;

begin
produtor_id := 0;
produtor_nome := '';
p := 0;

//Variavel Recebe o N° da linha selecionada
p:= cxGrid3DBTableView1.DataController.RecNo-1;

//Variaveis recebem o valor das colunas da linha selecionada
produtor_id := cxGrid3DBTableView1.ViewData.Records[p].Values[cxGrid3DBTableView1ID_PRODUTOR.Index];
produtor_nome := cxGrid3DBTableView1.ViewData.Records[p].Values[cxGrid3DBTableView1NOME.Index];
end;
Eleandro Mori

Eleandro Mori

Responder

Posts

24/07/2013

Vanderson Freitas

Amigão, Da uma olhada nesse sistema aqui que está em desenvolvimento, tem muita coisa sobre cxgrid.
Por volta do meio de agosto será disponibilizado os novos modulos com os fontes.

http://www.4shared.com/rar/SS79ky2m/controle_de_negocios.html
Responder

Gostei + 0

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

Aceitar