ich möchte gerne auf meinen Rechnungen einen Schluß der folgenden Form haben:
Mit freundlichen Grüßen
(a)im Auftrag
(b)Fritz Meier
OpenOffice GmbH
Damit aber auch ich als Chef

Soweit funktioniert das auch.
Ich möchte nun aber hinter Feld (a) immer dann einen Zeilenumbruch haben, wenn dort "im Auftrag" steht (also wenn ein Mitarbeiter unterschreibt), damit der Abstand zum Namen immer derselbe ist.
Nun habe ich schon etwas mit Cursormarkierungen etc. gespielt, aber ich finde irgendwie die Methode nicht, die mir den Textcursor hinter ein benutzerdefiniertes Feld setzt.
Es müsste vermutlich so ähnlich aussehen:
Code: Alles auswählen
oFeld = oTextFM.getByName("ImAuftrag")
oAnker = oFeld.getAnchor()
oText = oDoc.text
oCursor = oText.createTextCursor()
***
oText.insertControlCharacter(oCursor, "com.sun.star.ControlCharacter.LINE_BREAK", false)
Kann mir jemand weiterhelfen (Methodenname etc. würde schon reichen)?
Viele Grüße,
Chris