Verwendete Variablen:
var tbvTabView : TcxGridDBTableView; grdRecDatensatz : TcxCustomGridRecord; intI, intIndex: integer; strSpalte: string;
Wenn man alle selektierten Zeilen durchgehen will, muss man zunächst die aktive TableView des Quantumgrids ermitteln (in diesem Beispiel heißt das Quantumgrid cxgFilms):
//ermöglicht den Zugriff auf cxgFilmsDBTableView (siehe Screenshot) tbvTabView := TcxGridDBTableView(cxgFilms.FocusedView);
Anschließend kann man leicht auf die gewünschten Zeilen zugreifen:
for intI := 0 to tbvTabView.Controller.SelectedRecordCount - 1 do begin //Zugriff auf den GridRecord und damit alle Spalten: grdRecDatensatz := tbvTabView.Controller.SelectedRecords[intI]; //Zugriff auf die Spalte mit dem Index "intIndex" im TableView: strSpalte := tbvTabView.Controller.SelectedRecords[intI].Values[intIndex]; //weitere Verarbeitung... end;
Einstellung der Eigenschaft MultiSelect:

