von Maggus » Mo, 20.02.2012 10:43
Hallo,
ich bin gerade verwundert darüber, dass man anscheinend nicht ohne weiteres herausfinden kann, zu welchem Sheet eine DrawPage gehört.
mit
kann ich die DrawPage ansprechen, aber wenn ich jetzt irgendwo im Dokument z.B. Zugriff auf ein Zeichnungsobjekt habe, wie kriege ich heraus, in welchem Tabellenblatt es sich befindet?
Ich hätte sowas vermutet wie:
Also praktisch vom Zeichenobjekt auf die DrawPage zum Sheet.
Das einzige was mir jetzt einfällt wäre eine Schleife über alle Sheets und deren DrawPage und da z.B. eine hasByName Abfrage. Aber geht das nicht einfacher?
Gruß,
Hallo,
ich bin gerade verwundert darüber, dass man anscheinend nicht ohne weiteres herausfinden kann, zu welchem Sheet eine DrawPage gehört.
mit
[code]MeineDrawPage = thisComponent.Sheets(3).DrawPage[/code]
kann ich die DrawPage ansprechen, aber wenn ich jetzt irgendwo im Dokument z.B. Zugriff auf ein Zeichnungsobjekt habe, wie kriege ich heraus, in welchem Tabellenblatt es sich befindet?
Ich hätte sowas vermutet wie:
[code]MeinSheetName = MeinShape.Parent.Parent.Name[/code]
Also praktisch vom Zeichenobjekt auf die DrawPage zum Sheet.
Das einzige was mir jetzt einfällt wäre eine Schleife über alle Sheets und deren DrawPage und da z.B. eine hasByName Abfrage. Aber geht das nicht einfacher?
Gruß,