Seite 1 von 1

Writer-Tabelle auslesen

Verfasst: Mi, 25.08.2010 20:18
von sven-my
Hallo Experten,

das Problem ist folgendes:

mit diesen zwei Zeilen will ich eine Zelle in einem writer-Docu auslesen

Code: Alles auswählen

oDoc=thisComponent
ausT = oDoc.getTextTables().getByName("eMail").getCellByPosition(0,0).string

Fall 1: der Text ist mittels einer Textmarke eingefügt --- klappt
Fall 2: der Text ist eingetippt --- klappt nicht

seit Stunden such' ich mich doof und dämlich, bis ich zumindest die zwei Fälle unterscheiden konnte, aber bei der Lösung bin ich auf keinen grünen Zweig gekommen.

gruß
sven-my

Re: Writer-Tabelle auslesen

Verfasst: Mi, 25.08.2010 20:38
von turtle47
Hi,
sven-my hat geschrieben:Fall 1: der Text ist mittels einer Textmarke eingefügt --- klappt
Fall 2: der Text ist eingetippt --- klappt nicht
Kann ich nicht nachvollziehen.

Kannst Du mal ein Beispiel-Doc hochladen mit zwei Tabellen. Eine, in der es funktioniert und die Andere wo es fehlschlägt.


Jürgen

Re: Writer-Tabelle auslesen

Verfasst: Mi, 25.08.2010 20:50
von sven-my
Hallo Jürgen,

tut mir leid --- ich auch nicht mehr.

Der Fehler lag an einer ganz anderen Stelle dieser fünf DIN A4-Seiten code.

(nachdem ich die Frage abgeschickt habe, hab' ich mir erstmal Pause gemacht --- da hat es dann geklickt (der Fehler sitzt meist vor dem Rechner) :(

gruß
sven-my

EDIT

Nachdem der erste Fehler beseitigt war, hatte ich gleiches Problem.

Das habe ich (unverständlicher Weise) so lösen können:

Code: Alles auswählen

.....
wait 500
aTab = oDoc.getTextTables().getByName("eMail").getCellByPosition(0,0).string
Dieses

Code: Alles auswählen

wait 500
hat das Problem vorerst beseitigt.

Fällt jemand DAZU was gescheite ein ??? :roll:

gruß
sven-my