Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   TDBAdvGrid mostrar suma columnas (https://www.clubdelphi.com/foros/showthread.php?t=86665)

Jose Manuel 13-09-2014 12:23:16

TDBAdvGrid mostrar suma columnas
 
Hola, quisiera saber como puedo sumar las columnas de una tabla TDBAdvGrid versión 2.1.7.1 para Delphi 2007, en Internet solo encuentro un ejemplo de como sumar en una TAdvStringGrid.

Código Delphi [-]
with DBAdvGrid1 do
 begin
 ColCount:=20;
 RandomFill(false,100);
 Options:=Options+[goEditing];
 FloatingFooter.Visible:=true;
 FloatingFooter.ColumnCalc[1] :=acCOUNT;
 FloatingFooter.ColumnCalc[12]:=acSUM;
 end;

He cambiado en el ejemplo AdvStringGrid1 por DBAdvGrid1,y aunque no da error, no muestra el total.

Inicialmente estaba trabajando con una tabla TCRDBGrid pero necesito fijar 2 columnas, y como creo que esta tabla no permite hacer eso, me pase a la TDBAdvGrid, pero ahora no encuentro como totalizar varias columnas de la tabla.

Un saludo a todos
Jose Manuel

TiammatMX 13-09-2014 14:59:45

Si mal no recuerdo, ADV tiene un componente para el footer de una rejilla, y ahí se puede mostrar la suma de las columnas tal como lo requieres.

¡Saludos!

Jose Manuel 14-09-2014 19:25:36

Gracías por responder, no veo ningún componente "footer", pero utilizando el ejemplo aparece un pie en la última linea de la tabla que parece estar lista para mostrar la suma de las columnas 1 y 12, pero no aparece nada.

Cre que hay algo que no hago bien, pero no se que es y tampoco veo ejemplos en internet....

Un saludo.


La franja horaria es GMT +2. Ahora son las 14:09:24.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi