Projekt

Allgemein

Profil

Aktionen

Fehler #77

geschlossen

Beim Erstellen eines odt-Dokuments wird eine fehlerhafte content.xml-Datei erzeugt

Von Andreas Rudin vor mehr als 9 Jahren hinzugefügt. Vor mehr als 9 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
-
Beginn:
07.08.2015
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

Beschreibung

Seit release-3.2.1-133-ge09e900 vom 17.6.2015 werden die odt-Dokumente bei Aufträgen und Rechnungen nicht mehr korrekt erzeugt.
Wenn die odt-Datei z.B. mit ark entpackt wird, so gibt es dort die Datei content.xml, die Fehler enthält.

Beim Öffnen der odt-Datei mit LibreOffice erscheint folgender Fehler:

"Lesefehler - Formatfehler in Teildokument content.xml an Position 1,xxxxx (Zeile,Spalte) in der Datei entdeckt."

Wenn content.xml mit einem Texteditor editiert wird, so zeigt sich, dass der Fehler am Ende der ersten Rechnungspositionszeile zum ersten Mal auftritt.
Die Zeile endet so:
"<table:table-cell table:style-name="Tabelle1.G3" office:value-type="string"><text:p text:style-name="P29">10.00 </text:p></table:table-cell></table:table-row>able-cell></table:table-row>able-cell></table:table-row>"

Das heisst, nach dem schliessenden </table:table-row>-Tag werden noch folgende unvollständigen Zeichen erzeugt, die den Fehler verursachen:
"able-cell></table:table-row>able-cell></table:table-row>"

Ein Beispiel einer odt-Datei vor und nach dem Commit bei release-3.2.1-133-ge09e900, die dazugehörenden content.xml-Dateien, die Fehlermeldung in LibreOffice, sowie ein Textausschnitt der fehlerhaften content.xml finden sich hier:

http://www.revamp-it.ch/kivitendo

Aktionen

Auch abrufbar als: Atom PDF