Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Senkrechte Linie mit variabler Länge

Begonnen von bahasu, April 05, 2013, 18:35:07

⏪ vorheriges - nächstes ⏩

bahasu

Hallo,

wie kann ich im Bericht eine senkrechte Linie in der Länge so anpassen, dass sie der Höhe  eines vergrößerbaren memo-Feldes entspricht?

Mir ist die bei http://www.donkarl.com?FAQ5.15 aufgeführte Methode, die bei http://support.microsoft.com/?kbid=170838
näher erläutert wird, bekannt.

Diese funktioniert auch, sofern das Memo-Feld nicht über mehr als 2 Seiten verteilt wird.
Leider scheint eine Länge > 55cm nicht machbar zu sein.

Als möglichen Lösungsansatz hatte ich ausprobiert, ab der dritten Seite im Ereignis "Bei Seite" eine senkrechte Linie zu zeichnen.
Der obere Startpunkt läßt sich auch prima aus "Me.Seitenkopf.Height + Me.Gruppenkopf0.Height" berechnen.

Dann bleibt nur noch die Frage: Wie ermittle ich den unteren Wert der zu zeichnenden Linie?

Möglicher Lösungsansatz:
Wie kann ich die Position eines gedruckten Objektes (z.B. eine waagerechte Linie im "Gruppenfuß0") ermitteln?

Welche andere Lösungsmöglichkeiten gibt es?

Harald
Servus

bahasu

#1
Hi,

ist dieses Vorhaben überhaupt realisierbar?  ??? (Problem ist wohl: .height = nur integer-Bereich!) 
Selbst das bei http://www.lebans.com/toc.htm ladbare Beispiel versagt bei langen memo-Feldern!  >:(

Harald
Servus