Allgemeine Frage zur Interfaces und Methoden
Verfasst: Mi, 09.11.2005 14:30
Hallo,
über folgenden Service werden durch Interfaces bestimmt Methoden bereitgestellt.
oXform = createUnoService("com.sun.star.xforms.Model")
Nun möchte ich einige dieser Methoden auf das aktuelle Dokument anwenden
welches ich mir über folgenden Aufruf erzeuge.
oAktuellesDocument = StarDesktop.CurrentComponent
Wenn ich nun Methoden nutzen möchte aus "..xforms.Model" wie kann man da den Bezug auf das aktuelle Dokument herstellen?
oTest = oXform.getBinding(sBinding1) '???
** Funktion ist da nur der Bezug zum aktuellen Dok. fehlt **
oTest = createUnoService("com.sun.star.xforms.Model")
Xray.Xray oTest
oInst = oTest.getDefaultInstance()
oKind = oInst.getFirstChild()
sBind = oKind.getNodeName()
MsgBox sBind
**************************************************
Besten Dank
Gruß Andreas
über folgenden Service werden durch Interfaces bestimmt Methoden bereitgestellt.
oXform = createUnoService("com.sun.star.xforms.Model")
Nun möchte ich einige dieser Methoden auf das aktuelle Dokument anwenden
welches ich mir über folgenden Aufruf erzeuge.
oAktuellesDocument = StarDesktop.CurrentComponent
Wenn ich nun Methoden nutzen möchte aus "..xforms.Model" wie kann man da den Bezug auf das aktuelle Dokument herstellen?
oTest = oXform.getBinding(sBinding1) '???
** Funktion ist da nur der Bezug zum aktuellen Dok. fehlt **
oTest = createUnoService("com.sun.star.xforms.Model")
Xray.Xray oTest
oInst = oTest.getDefaultInstance()
oKind = oInst.getFirstChild()
sBind = oKind.getNodeName()
MsgBox sBind
**************************************************
Besten Dank
Gruß Andreas