Seitenvorlage mittels Feldbefehl anzeigen?

Das Textverarbeitungsprogramm

Moderator: Moderatoren

EGO
*******
Beiträge: 1197
Registriert: Fr, 30.10.2009 08:55

Seitenvorlage mittels Feldbefehl anzeigen?

Beitrag von EGO »

Tach zusammen!

Gibt es eine Möglichkeit, den Namen der Seitenvorlage mittels Feldbefehl im Dokument anzuzeigen? Falls ja wäre ich für entsprechende Tipps (Links) dankbar,

EGO..
Aktuell arbeite ich mit OO 4.1.13 unter Win10 Pro
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Seitenvorlage mittels Feldbefehl anzeigen?

Beitrag von komma4 »

Nein, ein solcher Feldbefehl steht nicht zur Verfügung.

Du kannst den Namen der verwendeten Vorlage auch nur statisch einfügen - eine benutzerdefinierte Variable würde ihren Inhalt nicht bei Änderung der Seitenvorlage aktualisieren.

Interesse?
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)
EGO
*******
Beiträge: 1197
Registriert: Fr, 30.10.2009 08:55

Re: Seitenvorlage mittels Feldbefehl anzeigen?

Beitrag von EGO »

komma4 hat geschrieben:Interesse?
Wenn's nicht zu viel Arbeit macht, schon. Allerdings wohl eher der Neugierde halber. Ich glaube, für mein Problem bringt das keine Lösung.

So oder so danke.

EGO..
Aktuell arbeite ich mit OO 4.1.13 unter Win10 Pro
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Seitenvorlage mittels Feldbefehl anzeigen?

Beitrag von komma4 »

EGO hat geschrieben:für mein Problem bringt das keine Lösung
Das kann ich nicht beurteilen, da Du Dein "Problem" nicht mitgeteilt hast und ich deshalb nicht wissen kann, ob es zu lösen ist.

Code: Alles auswählen

oDok = ThisComponent

' Position des ViewCursors
oViewCursor = oDok.getCurrentController().getViewCursor() 

' Seitenvorlage, wo Cursor steht
sInternerName = oViewCursor.PageStyleName

' Objekt der Seitenvorlage
oStyle = thiscomponent.stylefamilies().getByName( "PageStyles" ).getByName( sInternerName )
' Anzeigename
sVorlage = oStyle.Displayname

' Textobjekt
oText = oDok.Text
oTC = oText.createTextCursorByRange( oViewCursor )

' einfügen
oText.InsertString( oTC, sVorlage, False )
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