Problem mit TextCursor in Tabelle

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Philipp_19
****
Beiträge: 115
Registriert: Mo, 29.08.2011 09:01
Wohnort: Duisburg

Problem mit TextCursor in Tabelle

Beitrag von Philipp_19 »

Hallo,

Ich versuche zur zeit (immer noch :? ) ein Bild hochzuladen über ein Makro. Das ist auch nicht das Problem.
Leider kann ich die Position des Bildes in dem Writer-Dokument nicht anpassen.

Nun habe ich mir eine Tabelle erstellt, und das Bild soll in eine der Zellen geladen werden, damit die Position mit einigen Tricks doch veränderbar ist.

Dafür brauch ich nun den TextCursor, doch der will nicht in die Tabelle reinspringen:

Code: Alles auswählen

	myDoc = ThisComponent
	myTables = myDoc.GetTextTables()
	myTable = myTables.GetByName("Tabelle1")
	x = myTable.GetCellByPosition(1,0)
	'TextCursor
	myTextCursor = myDoc.text.createTextCursor()
	myTextCursor.GotoRange(x,false)
In der letzten Zeile springt er mir in den Error_handler, mit einer RuntimeException Fehlermeldung.
Wie bekomm ich meinen TextCursor in die Zelle?

Grüße
Windows XP, OOo 3.3.0
oder
Windows 7, OOo 3.3.0
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Problem mit TextCursor in Tabelle

Beitrag von komma4 »

Philipp_19 hat geschrieben:Wie bekomm ich meinen TextCursor in die Zelle?

Code: Alles auswählen

   'TextCursor
   myTextCursor = x.createTextCursor()
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Philipp_19
****
Beiträge: 115
Registriert: Mo, 29.08.2011 09:01
Wohnort: Duisburg

Re: Problem mit TextCursor in Tabelle

Beitrag von Philipp_19 »

Danke, klappt.
Hatte was ähnliches versucht aber das wollte er nicht nehmen ^^
Windows XP, OOo 3.3.0
oder
Windows 7, OOo 3.3.0
Antworten