panter
Goto Top

Access, Line in Bericht anpassen

In einem Unterbericht sollen mehrere Linie immer die gleiche Höhe wie der Detailbereich haben.

Ich habe einen Bericht mit einem Unterbericht, in dem Unterbericht ist ein Textfeld mit einer variablen Höhe.
Mein Unterbericht soll in Tabellenform ausgedruckt werden, nun passen sich die vertikalen Linien nicht der Höhe des Detailbereichs an, habe schon verschiedenes in VBA versucht bin jedoch noch auf keine Lösung gestossen, vieleicht kann mir ja jemand weiterhelfen?

Content-ID: 9426

Url: https://administrator.de/forum/access-line-in-bericht-anpassen-9426.html

Ausgedruckt am: 27.01.2025 um 19:01 Uhr

syncmaster
syncmaster 13.04.2005 um 18:03:45 Uhr
Goto Top
Hallo,

hast Du die vertikalen Linien selbst gesetzt?

Wenn dies der Fall ist, dann mußt du dafür sorgen, daß die vertikale Linie um Haaresbreite UNTERHALB deines Textfeldes liegt. Dann wird auch die Linie verschoben, wenn sich die Größe des Textfeldes ändert.

Hoffentlich hilfts.

Gruß Thomas
Panter
Panter 14.04.2005 um 17:32:53 Uhr
Goto Top
Hallo Thomas

Ja ich habe die Linien selber gesetzt,
ich habe aber mehrere Textfelder auf der ganzen
Detailbereich, die via VBA Abfrage ein und ausgeblendet werden, am liebsten hätte ich das sich die Linien der Höhe des Detaibereichs anpassen.
Werde aber versuchen ob ich Deine Variante irgendwie
umsetzen kann, wenn ich zu keiner anderen Lösung komme.

Gruss Tom
syncmaster
syncmaster 15.04.2005 um 01:46:44 Uhr
Goto Top
Hallo Tom,

hier etwas zu programmieren wäre Arbeit die nicht gemacht werden muß. Setze doch einfach mal die Linie deutlich unterhalb der Textfelder. Du wirst sehen, daß sich die Linien im Detailbereich mit verschieben, sobald die Textfelder höher werden.

Gruß Thomas
Panter
Panter 15.04.2005 um 08:07:51 Uhr
Goto Top
Hallo Thomas

irgendwie gehts nicht so recht, siehe Bild,
syncmaster
syncmaster 16.04.2005 um 02:43:29 Uhr
Goto Top
Hallo Tom,

nun wird mir dein Problem klarer! Ich bin bisher von waagerechten Linien unter deinen Textfeldern ausgegangen.

Bei senkrechten Linien kannst du wirklich nur etwas über die Programmierung machen. Diesen Fall hatte ich bisher noch nicht, aber das müsste eigentlich mit einigen Programmzeilen zu lösen sein. Setze doch einfach die Höhe der Linie zur Laufzeit auf den gleichen Wert wie die Höhe der Textbox.

Gruß Thomas
Panter
Panter 16.04.2005 um 12:55:12 Uhr
Goto Top
Hallo Thomas
Das habe ich auch schon Versucht, jedoch klappt es im Bericht irgendwie nicht.
Habe in "Private Sub Detailbereich_Format" schon versucht die Linienhöhe anzupassen, aber irgendwie klappt es nicht mit dem aktualisieren nach jedem Datensatz, es wird immer die gleiche höhe übernommen.

Gruss Tom
syncmaster
syncmaster 16.04.2005 um 21:56:57 Uhr
Goto Top
Ist das ein Bericht oder eine Maske?
Panter
Panter 17.04.2005 um 19:39:25 Uhr
Goto Top
Hi Thomas

Es ist ein Bericht (Unterbericht)
Das Problem mit den Linenen habe ich eigentlich nur wenn ich viele Datensätze habe
und es eine zweite Seite gibt. Auf der ersten Seite sind die Linien vom "Hauptbericht"
sichtbar. Sofern die Daten auf nur einer Seite sind sieht alles Gut aus.