Embedded "OpenOffice" OLE-Objekt aktivieren

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Pryos
Beiträge: 8
Registriert: Mi, 26.03.2008 11:51

Embedded "OpenOffice" OLE-Objekt aktivieren

Beitrag von Pryos »

Ich möchte Open Office Dokumente in eine Lotus Notes Datenbank einfügen.

Das funktioniert auch so weit, das Dokument wird zum editieren geöffnet und danach in den Datensatz abgespeichert.
Nun möchte ich beim erneuten Aufruf das Dokument automatisch öffnen lassen, nur wie funktioniert das in OpenOffice?

In Word habe ich dem OLE Objekt einfach aktiviert und sichtbar gemacht.

Code: Alles auswählen

WordObj.Activate
WordObj.Application.Visible = True
Leider hab ich bisher keine Möglichkeit dafür in OpenOffice gefunden.
Pryos
Beiträge: 8
Registriert: Mi, 26.03.2008 11:51

Re: Embedded "OpenOffice" OLE-Objekt aktivieren

Beitrag von Pryos »

Ich hab nun 2 Ansätze gefunden, aber leider noch nicht all zu weit damit gekommen.

Input Stream ... was scheinbar auch der "Eingebaute" weg ist. Wenn man ein Doppelklick auf ein neues OLE macht. Allerdings weis ich nicht, wie ich das OLE-Objekt (wird ein "Model" sein?) in den Stream bekomme.

Andererseits hab ich versucht das Model in ein Frame und den in ein Window einzubinden, aber auch da passiert nichts.
Antworten