insertTextcontent in Frame bzw. Tabelle

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: insertTextcontent in Frame bzw. Tabelle

Re: insertTextcontent in Frame bzw. Tabelle

von Scalaia990 » Fr, 19.02.2010 16:30

Aloha,

Super vielen Dank Du hast mein Wochenende gerettet!!!


Scalaia990

Re: insertTextcontent in Frame bzw. Tabelle

von DPunch » Fr, 19.02.2010 16:14

Aloha

Statt

Code: Alles auswählen

oDoc.getText.insertTextContent(oVCur,oField,False)

Code: Alles auswählen

oDoc.CurrentSelection(0).getText.insertTextContent(oVCur,oField,False)

insertTextcontent in Frame bzw. Tabelle

von Scalaia990 » 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

Nach oben