cxgrid como criar um campo totalizador no rodape do cxgrid em run time
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
Curtidas 1
Melhor post
Ives Junior
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;
GOSTEI 2