Einzelnen Beitrag anzeigen

Jack and the Juice

Registriert seit: 15. Jan 2011
Ort: Lübeck
52 Beiträge
 
#1

QuickReport und QRCompositeReport

  Alt 12. Mär 2011, 15:29
Hallo,

ich habe eine Frage zum Thema QRCompositeReport. Mein Anliegen ist das Folgende:

Ich habe eine Datenbankanwendung und möchte durch Klick auf einen entsprechenden Eintrag im MainMenu eine Übersicht in tabellarischer Form und pro Eintrag eine Detailansicht drucken. Bei 5 Einträgen wären es also 6 Seiten, eine Übersicht und 5 Detailansichten. Derzeit drucke ich jeden Report einzeln, die Detailansichten werden dabei mithilfe einer Schleife gedruckt:

Delphi-Quellcode:
for i := 1 to ClientDataSet1.RecordCount do
form11.QuickRep1.Print;
Davor wird natürlich noch die Übersicht gedruckt. Ich habe jetzt allerdings von QRCompositeReports erfahren. Die Komponenten bietet einige Vorteile, die ich gern nutzen würde. Meine Frage ist jetzt allerdings, wie ich jede Seite des Detailreports in den QRCompositereport bekomme.
Das Hinzufügen mit der obengenannten Schleife funktioniert leider nicht, zwar werden alle Seiten dargestellt, jedoch immer mit dem gleichen Datensatz.

Delphi-Quellcode:
procedure Tmainfrm.QRCompositeReport1AddReports(Sender: TObject);
var
  I: Integer;
begin
  for I := 1 to clientdataset1.RecordCount do
  begin
    clientdataset1.RecNo:=i;
    qrcompositereport1.Reports.Add(form11.QuickRep1);
  end;
end;
Hat jemand damit schon Erfahrungen gemacht, ich stehe da ein wenig auf dem Schlauch...

Vielen Dank schonmal!
  Mit Zitat antworten Zitat