[ popmilan76 @ 30.09.2012. 08:49 ] @
Kako da napravim calculate fields u dbgrid,koje ce da sabira prethodne recorde u nekom drugom redu,recimo ovako nesto:

dobijeni iskorisceni
25 25
15 40
10 50
5 50
...
itd
Jel to moguce uraditi
[ Predrag Supurovic @ 30.09.2012. 09:55 ] @
Moguće jeste, ali se to ne radi tako.

Najpre, sve treba da se izračuna u tabelama koje grid samo prikazuje.

Sumarna vrednost i ne radi u istoj tabeli neko zasebno i zasebno i prikazuj (moežš vizuelno da napraviš da to izgleda kao deo istog grida, ali u suštini to su zasebne vrednosti koje nisu sastavni deo osnovne tabele sa podacima.
[ popmilan76 @ 30.09.2012. 11:44 ] @
Aha,pretpostavio sam....mada sam mislio da ide nekako sa eof ili bof
[ Predrag Supurovic @ 30.09.2012. 22:23 ] @
Tabele služe da sadrže podatke i manipulišu njima. DBGrid samo prikazuje podatke.

Njalaše ti je da pored tabele sa podacima napraviš drugu tabelu koja će sadržavati samo sumiranepodatke po kolonama (možeš to sve dobiti i jednim SQL upitom ako su ti podaci na SQL serveru).

Tada samo prikažeš dva bdgrida, iznad onaj sa podacima iz tabele a ispod onaj sa sumarnim podacima.