Problem mit OpenOffice::OODoc und Spreadsheets
am 02.07.2006 15:32:01 von ChrisHallo,
folgender "Versuchsaufbau":
Ich habe zwei OpenOffice-Spreadsheets, kontoauszug.ods und
rechnungsliste.ods. Beide sind per OpenOffice::OODoc geladen, bei beiden
ist die erste (und einzige) Tabelle normalized.
Nun suche ich in der Betreffsspalte von kontoauszug.ods per RegEx nach
Rechnungsnummern. Die bestehen immer aus 4 Ziffern. Kein Problem so weit.
Wird eine Rechnungsnummer gefunden, wird folgender Code ausgeführt:
my $zeile = $betreff - 1000;
# von der gefundenen Rechnungsnummer 1000 abziehen und so die Zeile
ermitteln (Rechnungsnummern beginnen bei 1000)
my $text = "GEFUNDEN: $betreff";
$vollauftrag->updateCell ($VollAuftragSheet, $zeile, 11, $text);
# bin noch im Aufbaustadium; diese Zeilen sollen lediglich in Spalte L
der jeweiligen Zeile eintragen, dass eine und welche Rechnungsnummer
gefunden wurde
Das funktioniert auch wunderbar, bis ich zu Zeile 33 komme; ab da trägt
das Script den Text nicht nur in Spalte L, sondern in sämtliche Spalten
von M bis IO (jeweils inklusive) ein.
Hat irgendwer eine Idee, woran das liegen könnte?
Schönen fußballfreien Sonntag noch.