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;
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
Curtir tópico
+ 0
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
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
Clique aqui para fazer login e interagir na Comunidade :)