Hallo Mathias,

Gibt es keine Möglichkeit im XML Fileformat bei der Speicherung etwas hineinzucodieren, so daß das Öffnen des Dokumentes in der älteren Version bspw. abgelehnt und stattdessen zum Update der Software aufgefordert wird, also etwa "Dieses Dokument wurde mit Version x.y.z erstellt, Sie haben jedoch noch die ältere Version a.b.c installiert. Bitte updaten Sie Ihre Software, da ansonsten Datenverlust auftreten kann"?

Nein, dazu müsste ja die ältere OOo-Version geändert werden und die Benutzer müssten auf diese geänderte Version updaten. Dann können sie auch gleich die 2.3 installieren.

Nicht zwangsläufig.

Ich hatte angenommen, im ODF-Dateiformat sei schlauerweise bereits ein explizites aber optionales XML-Element vorgesehen, mit dem man die Mindest-Requirements betreffend der zur Bearbeitung erforderlichen Softwareversion festlegen kann, und daß dieses bisher wg. noch nicht vorkommender inkompatibler Änderungen noch nicht verwendet worden sei, man es aber durchaus bei durch die Version OOo 2.3.0 bearbeiteten Dokumenten hätte aktivieren können.

Auch in Skripts der Programmiersprachen Perl, Python u.ä. (Skripte sind ja im weitesten Sinne eigentlich auch nichts anderes als eine Art Dokument) ist so etwas allgemein üblich, damit später hinzugekommene Sprachkonstrukte nicht bei älteren Versionen zu Problemen führen. Es kann dann entweder der Compilations- bzw. Progammabbruch erzwungen werden oder alternativer Code (sofern bereitgestellt) ausgeführt werden.

Sieh es mal so: die älteren OOo-Versionen hatten einen Bug, weil sie bestimmte Tabellen nicht vernünftig behandeln konnten. "Glücklicherweise" hat OOo bisher solche Tabellen nicht selbst erzeugt, wohl aber konnten andere ODF-basierte Versionen solche Dokument liefern.

Das ist alles richtig, aber es löst das ursprüngliche Problem leider nicht (was natürlich nicht etwa heißen soll, daß eine Korrektur unsinnig wäre).

Der Autor muß sich also konkret selbst vergewissern, daß er nur mit Leuten zusammenarbeitet, die bereits über die neue OOo Version verfügen oder aber einiges in Nacharbeiten investieren, um das ursprüngliche Layout wiederherzustellen.

Gruß

Guido
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an