insertTextcontent in Frame bzw. Tabelle
Verfasst: Fr, 19.02.2010 15:56
Hallo habe folgendes Problem,
möchte per Makro verschiedene Objekte an der aktuellen Cursorposition einfügen dies habe ich mittels insertTextContent gelöst und funktioniert soweit auch wunderbar.
Doch sobald sich der ViewCursor in einem Rahmen oder in einer Tabelle befindet, funktioniert dies nicht mehr.
oVCur = oDoc.getCurrentController.getViewCursor 'ViewCursor für aktuelle Cursorposition holen
oField = oDoc.createInstance("com.sun.star.text.textfield.DatabaseNextSet")
With oField
.Condition = "TRUE"
.DataBaseName = sDQName
.DataTableName = sDQTabellenName
.DataCommandType = 0
End With
oDoc.getText.insertTextContent(oVCur,oField,False) 'Feld an der aktuellen Cursorposition einfügen
Es kommt die Meldung Textinterface and Cursor not related.
Wie muss ich die insertTextContent Funktion in Verbindung mit Rahmen und Tabellen benutzen?
Wer hat mir hierzu einen Tipp.
Scalaia990
möchte per Makro verschiedene Objekte an der aktuellen Cursorposition einfügen dies habe ich mittels insertTextContent gelöst und funktioniert soweit auch wunderbar.
Doch sobald sich der ViewCursor in einem Rahmen oder in einer Tabelle befindet, funktioniert dies nicht mehr.
oVCur = oDoc.getCurrentController.getViewCursor 'ViewCursor für aktuelle Cursorposition holen
oField = oDoc.createInstance("com.sun.star.text.textfield.DatabaseNextSet")
With oField
.Condition = "TRUE"
.DataBaseName = sDQName
.DataTableName = sDQTabellenName
.DataCommandType = 0
End With
oDoc.getText.insertTextContent(oVCur,oField,False) 'Feld an der aktuellen Cursorposition einfügen
Es kommt die Meldung Textinterface and Cursor not related.
Wie muss ich die insertTextContent Funktion in Verbindung mit Rahmen und Tabellen benutzen?
Wer hat mir hierzu einen Tipp.
Scalaia990