getDataArray mit OOWriter Tabellen liefert falsche Daten
Verfasst: Fr, 19.12.2014 10:01
Guten Morgen Forum,
Ich habe ein Problem mit dem Auslesen der Daten einer Text- Tabelle in OOWriter per Basic.
Die Methode getDataArray liefert für die erste Zeile einer Tabelle immer die Werte 0.0 vom Typ Variant/Double egal was tatsächlich in der ersten Zeile der Tabelle steht.
Die Daten für die restlichen Zeilen sind dagegen immer korrekt! (siehe Code)
Die erste Zeile der Tabelle hat übrigens wie alle anderen Zeilen das Format "Tabellen Inhalt".
Ich verwende Open Office 4.1.1 auf Win 8
Kennt jemand das Problem oder hat eine Idee woran das liegen könnte.
Vielen Dank schon mal
und ansonsten schöne Weihnachten...
Thomas
Ich habe ein Problem mit dem Auslesen der Daten einer Text- Tabelle in OOWriter per Basic.
Die Methode getDataArray liefert für die erste Zeile einer Tabelle immer die Werte 0.0 vom Typ Variant/Double egal was tatsächlich in der ersten Zeile der Tabelle steht.
Die Daten für die restlichen Zeilen sind dagegen immer korrekt! (siehe Code)
Die erste Zeile der Tabelle hat übrigens wie alle anderen Zeilen das Format "Tabellen Inhalt".
Ich verwende Open Office 4.1.1 auf Win 8
Kennt jemand das Problem oder hat eine Idee woran das liegen könnte.
Vielen Dank schon mal
und ansonsten schöne Weihnachten...
Thomas
Code: Alles auswählen
Sub Main
Dim oTables 'Alle Texttabellen
Dim oTable
Dim sTableName as String
dim data
sTableName = "Tabelle1"
oTables = ThisComponent.TextTables
If oTables.hasByName(sTableName) Then
oTable = oTables.getByName(sTableName)
REM erste Zeile in "data" falsch
data = oTable.getDataArray()
end if
End Sub