Per OLE Embeddetes Worddokument als Datei speichern

  • Hi,


    wir benutzen das MS Office Library Template in einer Datenbank, in der wir jetzt lauter Worddokumente haben, die per OLE eingebettet sind.
    Gibt es einen Weg, um diese Dokumente zu speichern z.B. um sie OpenOffice Usern zugänglich zu machen???


    Jeder Tipp willkommen


    Norbert

  • Wenn Du das Dokument geöffnet hast, solltest Du eigentlich die Möglichkeit haben, eine Kopie des Dokumentes über den Menüpunkt "Datei => Kopie Speichern" (oder so) zu Speichern.


    Hast Du eine größere Anzahl an Dokumenten, die Du auf einmal Speichern möchtest, kommst Du um ein bischen Programmierarbeit nicht umher, ist aber möglich.


    Gruss
    MeinerEiner

  • Ich denke, das hier hilft dir weiter:
    http://www.nsftools.com/tips/NotesTips.htm


    Auszug aus der Beschreibung:


    Export Docs From An MS Office Library
    November 28, 2003 (updated December 3)


    Here's an agent you can use to export the documents from a Notes database that's been built using the Microsoft Office Document Library template. When you create a new Office document in an MS Office Library, the document is stored as an embedded OLE object. This makes it easy to edit in-place, but it also makes it difficult to programmatically move the Office document somewhere else.


    The answer is to use OLE to open the embedded Office document in the background and save it to a file, and then store the file wherever you want it. In the example below, I used this technique to save the selected documents in an MS Office Library to another database that uses the regular Document Library template. The script should be easy to modify for your own purposes.


    => ExportMsOfficeLibrary.lss (html) <=