![]() |
QuickReport und QRCompositeReport
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:
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.
for i := 1 to ClientDataSet1.RecordCount do
form11.QuickRep1.Print; Das Hinzufügen mit der obengenannten Schleife funktioniert leider nicht, zwar werden alle Seiten dargestellt, jedoch immer mit dem gleichen Datensatz.
Delphi-Quellcode:
Hat jemand damit schon Erfahrungen gemacht, ich stehe da ein wenig auf dem Schlauch...
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; Vielen Dank schonmal! |
AW: QuickReport und QRCompositeReport
Liste der Anhänge anzeigen (Anzahl: 1)
Siehe Anhang...
|
AW: QuickReport und QRCompositeReport
Hallo,
vielen Dank, das hat ich schon ein wenig weitergebracht. Allerdings tritt noch ein Problem auf: Ich habe im CompositeReport sowohl Seiten im Hochformat, als auch im Querformat. Erstere werden optimal ausgedruckt, die Seite im Querformat scheint jedoch auf Hochformat skaliert zu werden. In einem anderen Forum habe ich gelesen, dass dieses Problem gefixed werden kann, aber leider stand keine Lösung dabei. Danke schonmal! |
AW: QuickReport und QRCompositeReport
Zitat:
Die offizielle QR-FAQ sagt dazu folgendes... Q: One of the reports in my Composite Report has Landscape Orientation, and the others are Portrait. The report prints everything in Portrait A: You can not mix landscape and portrait oriented reports with the composite report. Oh, ich sehe gerade, dass die FAQ aus 2002 ist. Es kann also durchaus sein, dass das in neueren Versionen funktioniert. |
AW: QuickReport und QRCompositeReport
Hallo...
Zitat:
Mit welcher Delphi Version arbeitest du ? FreeReport (kostenlos), der kleine Bruder vom Fast Report geht mit: Zitat:
|
AW: QuickReport und QRCompositeReport
Hallo,
ich arbeite derzeit mit Delphi 2010, hab zwar Delphi 7 auch noch da, aber damit arbeite ich eigentlich kaum noch. Das sind ja keine allzu erfreulichen News, du sprachst gerade FreeReport an, ich nehme an, dass dies nicht für Delphi 2010 verfügbar ist?!? Wie sieht das bezüglich der Übernahme alter Reports aus? Müsste das Design komplett neu erstellt werden oder könnte ich vorhandene QuickReports in irgendeiner Art und Weise konvertieren? Ich muss ja mal sagen: das ist eigentlich echt ne schwache Leistung von QuickReport. Ich denke nicht, dass die Kombination von Hoch- und Querformaten ein so undenkbares Szenario ist, da hätte ich eigentlich ein wenig mehr erwartet ... Aber gut, man kann nicht immer alles haben! :) Beste Grüße und vielen Dank Jack and the juice |
AW: QuickReport und QRCompositeReport
Zitat:
Also bitte nicht ganz so herablassend sein. |
AW: QuickReport und QRCompositeReport
Hallo,
nein, herablassend wollte ich eigentlich auch gar nicht sein. Ich respektiere die Arbeit der QuickReport - Entwickler im höchstem Maße und bin prinzipiell auch zufrieden mit den Komponenten. Vielleicht ist das ein wenig falsch herausgekommen. Nur denke ich trotzdem, dass sich das angenommene Szenario keineswegs im abstrakten Bereich bewegt und daher wäre es schon schön gewesen, wenn eine solche Funktion möglich wäre. Prinzipiell gesehen wäre es wohl das einfachste, die Seite im Querformat im Hochformat darzustellen und um 90 Grad zu drehen. Also wie gesagt, ich wollte keinesfalls herablassend sein, war wohl eher ein kurzer Aussetzer um meinem Unmut Luft zu machen. Bitte nicht falsch verstehen... :) |
AW: QuickReport und QRCompositeReport
Hallöle... :hi:
Zitat:
Meine Meinung: Das Geld für FastReport war die beste Investition überhaupt. 8-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:11 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