Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Fastreport jede Zweite Seite Gleich (https://www.delphipraxis.net/188074-fastreport-jede-zweite-seite-gleich.html)

Devil1925 28. Jan 2016 13:16

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

Devil1925 28. Jan 2016 14:17

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:
procedure PageHeader1BeforePrint(Sender:TComponent);
Begin
  PageHeader1.Visible := not PageHeader1.Visible;
End;
Hierdurch ist der Pageheader nur auf jeder 2. Seite Sichtbar.
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 05:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2020 by Daniel R. Wolf