cxgrid como criar um campo totalizador no rodape do cxgrid em run time
03/10/2018
0
Boa tarde galera comecei a usar o cxgrid recentemente eu crie um cxgrid que monta as colunas dinamicamente até aqui tudo bem consegui montar o grid certinho
só que eu preciso totalizar as colunas que tem valor como eu faço isso em run time tentei varios tutoriais que vi na internet e até agora não consegui, alguem pode me dar umas dicas ai de como fazer um totalizador em run time no rodape do grid.
estou usando delphi7.
só que eu preciso totalizar as colunas que tem valor como eu faço isso em run time tentei varios tutoriais que vi na internet e até agora não consegui, alguem pode me dar umas dicas ai de como fazer um totalizador em run time no rodape do grid.
estou usando delphi7.
Ives Junior
Curtir tópico
+ 1
Responder
Post mais votado
03/10/2018
resolvi da seguinte forma
for I := 0 to Cds.FieldList.Count -1 do
Begin
cxGrid1DBTableView1.CreateColumn.DataBinding.FieldName := Cds.Fields[i].FieldName;
if i > 1 then
cxGrid1DBTableView1.Columns[i].Summary.FooterKind := sksum; \\\\aqui mostra o total da coluna no roda pé
case i of // Descrição da coluna
0: cxGrid1DBTableView1.Columns[i].Caption := 'Loja';
1: cxGrid1DBTableView1.Columns[i].Caption := 'Descrição';
end;
End;
for I := 0 to Cds.FieldList.Count -1 do
Begin
cxGrid1DBTableView1.CreateColumn.DataBinding.FieldName := Cds.Fields[i].FieldName;
if i > 1 then
cxGrid1DBTableView1.Columns[i].Summary.FooterKind := sksum; \\\\aqui mostra o total da coluna no roda pé
case i of // Descrição da coluna
0: cxGrid1DBTableView1.Columns[i].Caption := 'Loja';
1: cxGrid1DBTableView1.Columns[i].Caption := 'Descrição';
end;
End;
Ives Junior
Responder
Clique aqui para fazer login e interagir na Comunidade :)