von komma4 » Mo, 11.07.2011 08:58
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 )
[quote="EGO"]für mein Problem bringt das keine Lösung[/quote]
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]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 )[/code]