Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi FastReports: Leerzeilen im Seitenkopf unterdrücken (https://www.delphipraxis.net/98505-fastreports-leerzeilen-im-seitenkopf-unterdruecken.html)

Mike_on_Tour 28. Aug 2007 11:44


FastReports: Leerzeilen im Seitenkopf unterdrücken
 
Hallo,
ich arbeite mit FastReports 3.23. Im Seitenkopf (PageHeader) stehen mehrere TfrxMemoViews untereinander, die vom Programm gefüllt werden. Klappt alles wunderbar. Wenn aber ein MemoView leer ist, entsteht eine Leerzeile. Das sieht bescheiden aus. Wie kann ich so eine Leerzeile unterdrücken und die Höhe des Seitenkopfes anpassen ?

Mike

mkinzler 28. Aug 2007 11:59

Re: FastReports: Leerzeilen im Seitenkopf unterdrücken
 
Trimme mal den Inhalt

Mike_on_Tour 28. Aug 2007 12:03

Re: FastReports: Leerzeilen im Seitenkopf unterdrücken
 
Habe ich schon versucht, aber ohne besseres Ergebnis.

HaJo 28. Aug 2007 17:34

Re: FastReports: Leerzeilen im Seitenkopf unterdrücken
 
Hallo,

ist das Memofeld leer - setze seine Eigenschaft visible auf false!

mfg
Jo

Mike_on_Tour 29. Aug 2007 13:41

Re: FastReports: Leerzeilen im Seitenkopf unterdrücken
 
Auch das habe ich schon versucht. Aber das Ergebnis hat sich nicht geändert. Es sind immer noch leere Zeilen zu sehen und der Seitenkopf hat noch seine Größe, wie im Designer festgelegt.

Shivan 29. Aug 2007 14:54

Re: FastReports: Leerzeilen im Seitenkopf unterdrücken
 
Probier mal aus den vielen Memo-Feldern eines zu machen, das alle Felder enthält...
Dieses dann auf Stretch setzen, genauso wie das Band selbst.

D.h. Memoinhalt z.B.
Code:
[Tab1."Feld1"]
[Tab1."Feld2"]
[Tab1."Feld3"]

hanspeter 29. Aug 2007 15:46

Re: FastReports: Leerzeilen im Seitenkopf unterdrücken
 
Zitat:

Zitat von Mike_on_Tour
Hallo,
ich arbeite mit FastReports 3.23. Im Seitenkopf (PageHeader) stehen mehrere TfrxMemoViews untereinander, die vom Programm gefüllt werden. Klappt alles wunderbar. Wenn aber ein MemoView leer ist, entsteht eine Leerzeile. Das sieht bescheiden aus. Wie kann ich so eine Leerzeile unterdrücken und die Höhe des Seitenkopfes anpassen ?

Mike

Mache die Höhe der Memofelder ziemlich klein und setze sie eng untereinander.
Dann setze die Eigenschaften Stretch und Shiftoverlapped, dann könnte es gehen.
Stretch dehnt auf Schrifthöhe und Shift by overlapped verschiebt das Feld.

Gruß Peter


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:17 Uhr.

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