![]() |
QRCompositeReport ruft nur eine Seite auf
Hallo,
versuche einen mehrseitigen Report mit QRCompositeReport zu erzeugen. Programm macht aber nicht das was es soll, es ruft nur die erste Seite auf (QuickRep1) die zweite Seite zeigt er bei Preview nicht an. Habe folgendermaßen programmiert; jede Reportseite ist ein eigenes Form (F_Druck1...) mit eigenem QuickRep (QuickRep1...) und eigenem QRSubDetail. Im Hauptprogramm habe ich QRCompositeReport1 platziert (siehe Code).
Delphi-Quellcode:
was habe ich falsch gemacht?
...
procedure TF_Haupt.QRCompositeReport1AddReports(Sender: TObject); begin with QRCompositeReport1.Reports do begin Add(F_Druck1.QuickRep1); Add(F_Druck2.QuickRep2); end; end; procedure TF_Haupt.Button1Click(Sender: TObject); begin QRCompositeReport1.Preview; end; ... Danke und Grüße E. B. |
Re: QRCompositeReport ruft nur eine Seite auf
Hallo EccoBravo,
die Reports müssen im OnAddReports-Ereignis hinzugefügt werden. MfG Thorsten |
Re: QRCompositeReport ruft nur eine Seite auf
Ist die Eigenschaft AutoScroll der Forms, auf denen die QuickRep-Komponente abgelegt sind, auf False gesetzt?
Grüße Mikhal [edit]AutoSize durch AutoScroll ersetzt, ich verhau mich da immer wieder...[/edit] |
Re: QRCompositeReport ruft nur eine Seite auf
Hallo.
AutoScroll der Druck-Forms ist über all auf true. Meine DruckForms sind folgendermaßen aufgebaut DruckForm1 --> QuickReport1 --> QRSubDetail1 --> Label1 ... DruckForm2 --> QuickReport1 --> QRSubDetail1 --> Label1 ... DruckForm3 --> QuickReport1 --> QRSubDetail1 --> Label1 ... ... Folgende Beobachtung: Wenn ich von QRSubDetail1 die .Height auf 300 verkleinere habe ich einen Report von mehreren Seiten, auf jeder Seite zwei --> QRSubDetail1 --> Label1 ... Wenn ich von QRSubDetail1 die .Height auf 1000..1050 einstelle habe ich nur eine Reportseite mit DruckForm1 --> QuickReport1 --> QRSubDetail1 --> Label1 ... Kann mir jemand helfen , Danke E. B. |
Re: QRCompositeReport ruft nur eine Seite auf
Bei mir funktioniert der CompositeReport nur, wenn AutoScroll auf False gesetzt wird. Steht AutoScroll auf True, klappt's nicht!
Grüße Mikhal |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz