Delphi OpenDocument

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen

Ziel ist es mit Delphi LibreOffice ODS (also Spreadsheets oder landläufig "Excel-Tabellen") erstellen zu können. In einer Migrations-Phase kann ja ein installiertes Open-Office dazu benutzt werden dieses in ein bekömmlicheres XLS-Dateiformat umzuspeichern. Langfristig wird aber OrgaMon nur ODS Dateien schreiben können.

zip

ODS Dateien sind zunäcgst einfach Zip-Files mit einigen xml-Files und Unterverzeichnissen.

Zell-Inhalte

<table:table table:name="Tabelle1" table:style-name="ta1" table:print="false"><table:table-column table:style-name="co1" table:default-cell-style-name="Default"/><table:table-row table:style-name="ro1"><table:table-cell office:value-type="string"><text:p>Hallo Welt</text:p></table:table-cell></table:table-row></table:table><table:table table:name="Tabelle2" table:style-name="ta1" table:print="false"><table:table-column table:style-name="co1" table:default-cell-style-name="Default"/><table:table-row table:style-name="ro1"><table:table-cell/></table:table-row></table:table><table:table table:name="Tabelle3" table:style-name="ta1" table:print="false"><table:table-column table:style-name="co1" table:default-cell-style-name="Default"/><table:table-row table:style-name="ro1"><table:table-cell/></table:table-row></table:table>