Höhe Detailbereich bei CanGrow

08/10/2008 - 14:17 von Lutz Uhlmann | Report spam
Hallo NG!

Ich habe in einem Detailbereich eines Berichts mehrere Datenfelder, die die
Eigenschaft CanGrow=True / Vergrößerbar=Ja besitzen.
Durch verschieden lange Texte in den Daten können somit die einzelnen Zeilen
unterschiedlich hoch werden.

Innerhalb des Detailbereiches habe ich mittels eines Rechtecks noch einen
Rahmen, der quasi jede Zeile komplett einrahmen soll, gezogen.
Leider habe ich das Problem, daß dieses Rechteck ja nicht mitwàchst. Ich muß
ihn also manuell auf die unterschiedlichen Zeilenhöhen einstellen.

Ich habe also zuerst versucht, in Detailbereich_Format() und
Detailbereich_Print() die Höhe mittels
lHeight = Me.Section(acDetail).HEIGHT
lHeight = Me.Detailbereich.HEIGHT
lHeight = Me.ScaleHeight
auszulesen. Alle bringen mir allerdings nur immer die alte eingestellte Höhe
des Detailbereichs und nicht die neue vergrößerte Höhe.

Dann habe ich versucht in beiden Subs Detailbereich_Format() und
Detailbereich_Print() die Höhe eines vergrößerten Textfeld auszulesen
lHeight = Me.txtFeld.HEIGHT
Das funktioniert nur in Detailbereich_Print(), aber selbst das hilft mir
nicht, da ein anschließendes
Me.reDetail.HEIGHT = lHeight
nichts bewirkt und der Rahmen seine alte Größe behàlt.

Was kann ich machen? Wie geht das? Google war bei einer ersten Suche nicht
mein Freund.

MhG Lutz
 

Lesen sie die antworten

#1 Karl Donaubauer
08/10/2008 - 14:32 | Warnen spam
Lutz Uhlmann wrote:
Ich habe in einem Detailbereich eines Berichts mehrere Datenfelder,
die die Eigenschaft CanGrow=True / Vergrößerbar=Ja besitzen.
Durch verschieden lange Texte in den Daten können somit die einzelnen
Zeilen unterschiedlich hoch werden.

Innerhalb des Detailbereiches habe ich mittels eines Rechtecks noch
einen Rahmen, der quasi jede Zeile komplett einrahmen soll, gezogen.
Leider habe ich das Problem, daß dieses Rechteck ja nicht mitwàchst.
...



Senkrechte Linien verlàngern
www.donkarl.com?FAQ5.15

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
Access-Entwickler-Konferenz: www.donkarl.com/?AEK
SQL Server-Entwickler-Konferenz: www.donkarl.com/?SEK

Ähnliche fragen