Hallo Mathias, *,

Mathias Bauer schrieb:

> Du solltest aber bedenken, dass OOo beim Speichern von Dokumenten alle
> unbekannten Streams wieder rausschmei�t, es sei denn, sie
> befinden sich
> in einem "Ordner", dem in der Manifest.xml-Datei ein MediaType
> zugeordnet ist. Beides (Ordner anlegen und MediaType
> vergeben) l��t sich
> �ber das Package-API, das Mikhail erw�nte, tun.

Ja, das ist ein n�tzlicher Hinweis. Ich habe das jetzt zun�chst mal "per
Hand" getestet und sto�e auf folgendes Problem:

in einem "fertigen" sxw existieren in der manifest.xml u.a. folgende
Eintr�ge:

<manifest:file-entry manifest:media-type=""
manifest:full-path="Basic/"/>
<manifest:file-entry manifest:media-type=""
manifest:full-path="Basic/Standard/Module1.xml"/>

ich kann jetzt den Eintrag:

<manifest:file-entry manifest:media-type=""
manifest:full-path="Basic/Standard/4.txt"/>

hinzuf�gen und die Datei 4.txt in den Ordner Basic/Standard kopieren und
das Archiv (neu) packen. Die sxw-Datei kann ich anschlie�end normal
�ffnen, etwas reinschreiben und Speichern und meine Datei 4.txt ist
weiterhin vorhanden.

Wenn ich jedoch in manifest.xml das hier erg�nze:

<manifest:file-entry manifest:media-type="" manifest:full-path="Test/"/>
<manifest:file-entry manifest:media-type=""
manifest:full-path="Test/4.txt"/>

den Ordner Test anlege und die Datei 4.txt dorthin kopiere und das
Archiv packe kann ich das resultierende sxw zwar normal �ffnen, aber
wenn ich was reinschreibe und speichere geht dabei meine Datei 4.txt
verloren.

Was habe ich �bersehen?

(Derzeitig mache ich das alles noch per Hand mit einem Packprogramm und
nicht mittels Makro)



Gru�
J�rg



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

Antwort per Email an