Platzhalter finden und ersetzen

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

HolgerB
Beiträge: 3
Registriert: Do, 24.02.2011 19:15

Platzhalter finden und ersetzen

Beitrag von HolgerB »

Hallo zusammen,

ich möchte aus einem Basic-Makro ein neues Dokument öffnen und in diesem Dokument (von dem ursprünglichen Makro aus) Platzhalter mit Text etc. füllen. Für das Finden und das Ersetzen der Platzhalter habe ich bis jetzt keine Idee. Hat da jemand von Euch Beispielscode

Das Ganze mache ich übrigens, um mein Word-Makro durch OO zu ersetzen ;)

Viele Grüße
Holger
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Platzhalter finden und ersetzen

Beitrag von komma4 »

HolgerB hat geschrieben: Für das Finden und das Ersetzen der Platzhalter habe ich bis jetzt keine Idee. Hat da jemand von Euch Beispielscode

Aus meinem Beispiel SimpleInvoiceTemplate
Nutzt "Bookmarks" anstelle der Feldbefehle "Platzhalter".

Code: Alles auswählen

oDok = ThisComponent

' Textmarke
oBM = oDok.getBookmarks().getByName("Re_Nr")

' Inhalt setzen
oBM.getAnchor().String = sNr

Sowas hast Du gesucht?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Antworten