Ach ja, irgendwann hatte ich das forEachRow entdeckt und finde es ganz nett.
Vielleicht nützt es ja jemandem...
Delphi-Quellcode:
...
View.DataController.ForEachRow(True, doForEachRow);
...
procedure TFRMMain.doForEachRow(ARowIndex: Integer; ARowInfo: TcxRowInfo);
var
AKeyFieldValue: Variant;
begin
if ARowInfo.Level = View.DataController.Groups.GroupingItemCount then
begin
AKeyFieldValue := View.DataController.GetRecordId(ARowInfo.RecordIndex);
MessageDlg(IntToStr(AKeyFieldValue), mtInformation, [mbOK], 0);
end;
end;
Frank