Seite 1 von 1

LayerManager

Verfasst: Mi, 15.10.2014 16:42
von erikafuchs
Helft mir doch bitte mal wieder:
Ich versuche auf der Drawpage meines Tabellendokuments eine Ebene einzufügen und habe den Code (aus dem Thomas Krummbein Buch):

Code: Alles auswählen

			dim oEbenen as object, oEbene as object, 
			dim oName as string
			oName = "Ebene1"
			oEbenen = ThisComponent.getLayerManager()
			if oEbenen.hasByName(oName) then
				oEbene = oEbenen.getByName(oName)
			else
				oEbenen.insertNewByIndex(oEbenen.getCount())
				oEbene = oEbenen.getByIndex(oEbenen.count-1)
				oEbene.name=oName
			end if
... das funktioniert nicht. Irgendwie klappt das mit "LayerManger" nicht.
Danke Pit

Re: LayerManager

Verfasst: Mi, 15.10.2014 17:33
von erikafuchs
Ergänzung:
Kann es sein, dass die Drawpages von Tabellendokumenten keine Ebenen besitzen?
Da das mit den Ebenen nicht geklappt hat, habe ich versucht eine neue DrawPage einzufügen. Bem Zählen habe ich aber festgestellt, dass es genausoviele Drawpages wie Tabellenblätter gibt. Das legt die Vermutung nahe, dass jedes Tabellenblatt auch nur eine Drawpage besitzt - kann mir dazu jemand was sagen?
Pit

Re: LayerManager

Verfasst: Mi, 15.10.2014 20:11
von Karolus
erikafuchs hat geschrieben:... (aus dem Thomas Krummbein Buch):
Krumbein heisst der Mann, Thomas Krumbein!

Re: LayerManager

Verfasst: Mi, 15.10.2014 22:02
von erikafuchs
Sorry dafür!

Re: LayerManager

Verfasst: Mi, 15.10.2014 22:52
von Karolus
erikafuchs hat geschrieben:Ergänzung:
Kann es sein, dass die Drawpages von Tabellendokumenten keine Ebenen besitzen?
Da das mit den Ebenen nicht geklappt hat, habe ich versucht eine neue DrawPage einzufügen. Bem Zählen habe ich aber festgestellt, dass es genausoviele Drawpages wie Tabellenblätter gibt. Das legt die Vermutung nahe, dass jedes Tabellenblatt auch nur eine Drawpage besitzt - kann mir dazu jemand was sagen?
Pit
Ja "das" jemand heisst http://extensions.services.openoffice.o ... roject/MRI