danke
ich habe es jetzt folgendermaßen gemacht:
Delphi-Quellcode:
var
rec, zaehler, i:integer;
rechnungenPfad,column_nummer,column_kundenname:string;
variable1,variable2:string;
...
if cxGrid1DBBandedTableView1.Controller.SelectedRecordCount>0 then
begin
for i:= 0 to cxGrid1DBBandedTableView1.Controller.SelectedRecordCount-1 do
begin
column_nummer := queryRechkopf.FieldByName('nummer').asString+'_';
column_kundenname := queryRechkopf.FieldByName('kundename').asString+'.pdf';
rec := cxGrid1DBBandedTableView1.Controller.SelectedRecords[i].RecordIndex;
variable1:= cxGrid1DBBandedTableView1.DataController.Values[rec,column_nummer.Index];
variable2:= cxGrid1DBBandedTableView1.DataController.Values[rec,column_kundenname.Index];
...
da saft mir Delphi "String"enthält kein Element namens "Index"....
Ich versuche jetzt aus dem String ein Array oder ähnliches zu machen.
Falls es nicht klappt melde ich mich nochmal ansonsten vielen Dank =)