Werden zuerst alle zu erzeugenden Reports in eine Datei gespeichert und dann wieder eingelesen
und zu dem Report addiert? Werde ich nachher mal testen.
Nein.. du machst einen Schleife um deine Datensätze (Hauptdatensätze). Für jeden Datensatz erzeugst Du nun die eine Seite und speicherst diese dann in einer anderen frxReport Komponente "zwischen":
Delphi-Quellcode:
while NOT qry.EOF do
begin
frPart.LoadFromFile('meinReport.fr3');
frPart.PrepareReport(true);
frMain.Pages.AddPrepared(frPart.Page);
qry.Next;
end;
ExportToPDF(frMain);