Ladeliste/Packliste mit FastReport: Positionen: Unterschied zwischen den Versionen
Aus GEVITAS
(Die Seite wurde neu angelegt: „== Allgemeines == Im Positionsbereich stehen die Positionen des Auftrags, umgeben von Gruppen (Artikel-Obergruppe, -Gruppe und -Untergruppe), einer Überschri…“) |
|||
Zeile 5: | Zeile 5: | ||
[[Datei:Ladeliste_Report_02_MasterData_Positionen.png]] | [[Datei:Ladeliste_Report_02_MasterData_Positionen.png]] | ||
+ | |||
+ | === Kopfteil zu den Details: Header1 === | ||
+ | |||
+ | Dieses Header-Band gehört zum Detail-Band '''DetailPositionen'''. In ihm befindet sich die Überschrift, die oben über den Positionen erscheint. | ||
+ | |||
+ | Dieses Band soll jedoch auf der '''ersten Seite nicht erscheinen'''! Deshalb wurde ein Code im Ereignis "OnBeforePrint" (Vor dem Drucken) eingefügt, der das angibt: | ||
+ | |||
+ | procedure Header1OnBeforePrint(Sender: TfrxComponent); | ||
+ | begin | ||
+ | // Band auf der ERSTEN Seite unterdrücken: | ||
+ | if <Page#> = 1 then | ||
+ | Header1.Visible := False | ||
+ | else | ||
+ | Header1.Visible := True; | ||
+ | end; | ||
Version vom 7. September 2015, 11:59 Uhr
1 Allgemeines
Im Positionsbereich stehen die Positionen des Auftrags, umgeben von Gruppen (Artikel-Obergruppe, -Gruppe und -Untergruppe), einer Überschrift und einem Fußbereich.
1.1 Kopfteil zu den Details: Header1
Dieses Header-Band gehört zum Detail-Band DetailPositionen. In ihm befindet sich die Überschrift, die oben über den Positionen erscheint.
Dieses Band soll jedoch auf der ersten Seite nicht erscheinen! Deshalb wurde ein Code im Ereignis "OnBeforePrint" (Vor dem Drucken) eingefügt, der das angibt:
procedure Header1OnBeforePrint(Sender: TfrxComponent); begin // Band auf der ERSTEN Seite unterdrücken: if <Page#> = 1 then Header1.Visible := False else Header1.Visible := True; end;