Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   FastReport 5 - Dynamische Zeilen im PageHeader (https://www.delphipraxis.net/192062-fastreport-5-dynamische-zeilen-im-pageheader.html)

TUX_der_Pinguin 17. Mär 2017 11:24

FastReport 5 - Dynamische Zeilen im PageHeader
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich hoffe jemand von euch weiß rat, mir fällt langsam nichts mehr ein. Ich würde gerne einen Report erstellen mit einem Seitenkopf der eine beliebige Anzahl von Zeilen enthält.

Anhang 46830

Also Links sollen 1 bis N Zeilen stehen darunter dann eine Linie, rechts auf der Linie ein statischer Text so wie ein Datum darunter. Also das mit der Linie, dem statischen Text und dem Datum ist kein Problem aber die dynamische Anzahl der Zeilen auf der Linken Seite breitet mir noch arge Kopfschmerzen. Sollte ja eigentlich alles klein Problem sein, ich bekomme es aber einfach nicht hin das Links mehr als eine Zeile angezeigt wird obwohl ich per TfrxUserDataSet zwei Zeilen übergebe. Ich habe bisher versucht im PageHeader Band ein Subreport mit samt MasterDataBand unterzubringen, klappt aber nicht.

Leider kenne ich mich überhaupt noch nicht mit dem FastReport aus, habe bisher nur mit RaveReport gearbeitet. :(

rokli 17. Mär 2017 13:12

AW: FastReport 5 - Dynamische Zeilen im PageHeader
 
Hallo TUX,

ist der Seitenkopf nicht dazu da, immer gleiche Informationen auf jeder Seite des Report zu drucken? Mir fällt keine Anwendung ein, bei der der Kopf unterschiedliche Inhalte (Anzahl Zeilen) haben sollte ... das ist doch wohl eher in den Bändern darunter anzuordnen.

Ich denke nicht, dass das überhaupt geht.
Gruß

TUX_der_Pinguin 17. Mär 2017 13:14

AW: FastReport 5 - Dynamische Zeilen im PageHeader
 
Zitat:

Zitat von rokli (Beitrag 1364512)
Hallo TUX,

ist der Seitenkopf nicht dazu da, immer gleiche Informationen auf jeder Seite des Report zu drucken? Mir fällt keine Anwendung ein, bei der der Kopf unterschiedliche Inhalte (Anzahl Zeilen) haben sollte ... das ist doch wohl eher in den Bändern darunter anzuordnen.

Ich denke nicht, dass das überhaupt geht.
Gruß

Du hast recht es soll ja auf jede Seite das gleiche stehen. Da an der Stelle eine Adresse stehen soll kann diese mal 2 oder mal 3-Zeilig sein, ich habe diese Information erst zur Laufzeit meines Programms und nicht schon während der Entwicklung.

rokli 17. Mär 2017 14:05

AW: FastReport 5 - Dynamische Zeilen im PageHeader
 
Kannst Du da nicht 3 Zeilen vorsehen und füllst entweder die ersten beiden oder eben alle 3 Zeilen?

Alternativ wäre noch eine Idee auf das Band Seitenkopf zu verzichten, eine Gruppe zu bilden und darüber (nach jeder Adresse) einen Seitenwechsel zu erzwingen. Kommt natürlich auch auf die weiteren Daten an, die Du drucken möchtest.

TUX_der_Pinguin 17. Mär 2017 15:42

AW: FastReport 5 - Dynamische Zeilen im PageHeader
 
Ich habe es jetzt anders gelöst, indem ich im Quelltext auf den PageHeader zugreife und diesen entsprechend dynamisch gestalte. Denke damit kann ich leben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:43 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