Unklar "createInstance" bei Paragraph
Verfasst: Do, 03.10.2013 15:09
Hallo,
ich versuche einen Absatz vor einer Tabelle einzufügen.
Folgende Ausschnitte des Codes:
Das funktioniert soweit auch. Ein leerer Absatz wird vor der betreffenden Tabelle eingefügt. Alles super.
Nun möchte ich jedoch in diesen neuen Absatz auch einen Inhalt einfügen.
Nun meine Frage oder das was mir unklar ist. Wird mit der nachfolgenden Code-Zeile nicht der Absatz bereits erstellt und ich müsste einen Text dem Absatz zuweisen können, bevor ich den neuen Absatz vor die Tabelle einfüge?
Jeder Versuch auf oPar zuzugreifen wird jedoch mit einer Fehlermeldung erwidert. Welchen Gedankenfehler mache ich?
Danke für eure Hilfe.
Gruß
Apollo
ich versuche einen Absatz vor einer Tabelle einzufügen.
Folgende Ausschnitte des Codes:
Code: Alles auswählen
oText = ThisComponent.getText() 'ganze Text des Dokuments
oPar = ThisComponent.createInstance("com.sun.star.text.Paragraph")
oText.insertTextContentBefore (oPar, oTable) 'Leerer Absatz wird vor der Tabelle eingefügt
Nun möchte ich jedoch in diesen neuen Absatz auch einen Inhalt einfügen.
Nun meine Frage oder das was mir unklar ist. Wird mit der nachfolgenden Code-Zeile nicht der Absatz bereits erstellt und ich müsste einen Text dem Absatz zuweisen können, bevor ich den neuen Absatz vor die Tabelle einfüge?
Code: Alles auswählen
oPar = ThisComponent.createInstance("com.sun.star.text.Paragraph")
Danke für eure Hilfe.
Gruß
Apollo