Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Bille am 31.08.05 - 08:16:36

Titel: PDF automatisch öffnen
Beitrag von: Bille am 31.08.05 - 08:16:36
Guten Morgen!

In einer Datenbank stelle ich den Kollegen Formulare zum Ausfüllen bereit. Jedes dieser Formulare ist mit einer eigenen Maske hinterlegt und wird aus einem Navigator (im eigenen Fenster) geöffnet.
Mittlerweile habe ich nun auch PDF-Dateien zum Einbinden in die DB bekommen.
Wenn ich diese in eine Maske einbinde, muss der Benutzer zuerst den Anhang doppelklicken und dann mit "Starten" öffnen.
Dies wollte ich gerne umgehen und so einstellen, dass automatisch beim Klicken im Navigator das PDF geöffnet wird.

In der Forumssuche habe ich schon einige Hinweise gefunden, die jedoch mein Problem nicht lösen.

z.B. @Command([Execute]) scheidet m.M. nach aus, da ich das PDF nicht zentral abspeichern möchte und die Kollegen den Acrobat z.T. unterschiedlich aufrufen (Netzwerk oder lokal)

Ich hab das PDF auch in Dokument eingebunden, die Startoption "Anhang autom. öffnen" eingestellt und wollte es über die UNID aufrufen. Dies ist allerdings nur in einer Ansicht möglich und nicht aus einem Navigator.

Kann mir bitte jemand einen Tipp geben, wie ich das Problem dennoch in den Griff bekomme ?

Danke schon mal vorab.
Bille

PS: Notes unter OS/2 Version 4.57
Titel: Re: PDF automatisch öffnen
Beitrag von: diali am 31.08.05 - 08:23:50
mit NotesEmbeddedObject.ExtractFile kannst Du die Datei abhängen.
Dann würde ich in einem Temp-Verz eine CMD-Datei erstellen, die die PDF-Datei aufruft. Danach noch mit Shell die CMD-Datei starten.
Titel: Re: PDF automatisch öffnen
Beitrag von: Bille am 31.08.05 - 14:44:58
Hallo Dirk,

vielen Dank für die Hilfe! So klappt es nun wunderbar.   :D

Das einzige "Problem" ist nur, dass ich jetzt noch an allen Clienten in der config.sys den Pfad des Acrobat-Readers angeben muss ...

Ciao
Bille

Titel: Re: PDF automatisch öffnen
Beitrag von: diali am 31.08.05 - 14:52:05
es könnte mit Environ funktionieren. Bin mir da aber nicht mehr sicher, meine OS/2 und Notes 4.5.x Zeiten sind schon zu lange her.
Titel: Re: PDF automatisch öffnen
Beitrag von: Bille am 01.09.05 - 16:52:26
Hallo,

der Vollständigkeit halber möchte ich noch die Lösung zu meinem Problem "config.sys generell ändern" posten.

Anbei eine REXX-Routine, die als .cmd-Datei die den Acrobat-Pfad in der config.sys ergänzt.

Bille
Titel: Re: PDF automatisch öffnen
Beitrag von: ascom40 am 01.09.05 - 20:34:35
Bille,

danke, jetzt muss ich wegen dir meine OS/2-Platte hier im Büro wieder ausbuddeln, irgendwo liegt die Platte mit OS/halbe doch rum (Maxtor IDE, 800 MB, OS/2 4.5 Server)

800MB  :o

Cool !!!  8)

Jo