Vielen Dank für die Antworten.
Bei Mirkos Ansatz bekomme ich Fehler, weil TcxCustomGridTableItem keine Elemente (.Kind, .ItemLink, .Format) enthält.
Der Typ muß wohl TcxGridDBTableSummaryItem sein, denn wenn ich im Design auf Customize gehe und bei Summary auf Add, dann steht dort unter Items
"0 - TcxGridDBTableSummaryItem".
Die Zeile von Union
LSummary := tvchecks.DataController.Summary.FooterSummaryItems .Add;
liefert allerdings ein Objekt vom Typ TcxDataSummaryItem
Ich bekomme inkompatiple Typen.
Ich probiere:
var LSummary : TcxDataSummaryItem;
Code:
LSummary := tvchecks.DataController.Summary.FooterSummaryItems.Add;
LSummary.Kind := skSum;
LSummary.ItemLink := LColumn;
Das läßt sich zwar fehlerfrei kompilieren, aber ich sehe keine Summe und keinen Footer.
Ich habe noch einen anderen Lösungsansatz gefunden und ausprobiert:
var LSummary : TcxGridDBTableSummaryItem;
und dann:
LSummary := TcxGridDBTableSummaryItem.Create(tvchecks.DataCont roller.Summary.FooterSummaryItems);
gefunden hier:
https://www.delphipraxis.net/1186175-post2.html
Auch hier sehe ich weder einen Footer noch eine Summe.
Es kann doch nicht so schwierig sein, was habe ich übersehen?