![]() |
Fastreport jede Zweite Seite Gleich
Ich habe ein Problem zu Lösen, bei welchem ich einfach nicht auf einen Grünen Zweig komme.
Ich habe einen Report, bei welchem verschieden viele Positionen angedruckt werden. Soweit sogut, funktioniert. Jetzt ist allerdings die Anforderung, dass auf jeder Rückseite später im Ausdruck die Seite 2 angedruckt wird, was meiner Meinung nach am sinnvollsten dadurch geschieht, das immer abwechselnd Seite 1 und Seite 2 gedruckt werden und dann als Duplex. Jetzt mein Problem: wie bekomme ich das Hin, das nicht erst komplett Seite 1 Gedruckt wird und dann Seite 2? Oder sollte ich besser einen anderen Ansatz verfolgen? Vielen Dank im Vorraus schon mal für eure Hilfe Gruß Devil |
AW: Fastreport jede Zweite Seite Gleich
Problem nun doch Gelöst:
Für die Interessierten: Da die 2. Seite aus einem Großen bild besteht, wird dieses nun im Pageheader angedruckt, welcher die Gesamte Seite ausfüllt. Dieser Pageheader wird im OnBeforPrint Abwechselnd auf Visible und not Visible gesetzt:
Delphi-Quellcode:
Hierdurch ist der Pageheader nur auf jeder 2. Seite Sichtbar.
procedure PageHeader1BeforePrint(Sender:TComponent);
Begin PageHeader1.Visible := not PageHeader1.Visible; End; Die Letzte Seite wird durch ein ReportSummary-Band gefüllt, wobei der Pageheader auf generell nicht sichtbar gesetzt wird. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:48 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