Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: case am 02.08.03 - 18:59:08
-
Hi,
vielleicht ist es einfach zu heiß heute....
Also, ich hab 1 Maske mit RTF, darin ist ein PDF-Dok. In den Maskeneigenschaften ist hinterlegt, dass der erste Anhang beim öffnen starten soll.
Wenn ich das Dok in einer View manuell starte, klappt auch alles ohne Error-Meldung.
Wenn ich aber das Doc per Script öffne, öffnet sich zwar auch das PDF-File, aber es kommt zusätzlich die Fehlermeldung "Unable to find Document Window".
Hier das Script dazu:
Sub Click(Source As Button)
' Soll das erste Dok in der angegebenen View im Lesemodus öffnen
Dim uiws As New NotesUIWorkspace
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set view = db.GetView("HelpDB")
Set doc = view.getfirstdocument
Call uiws.EditDocument(False, doc) 'Doc öffnen
End Sub
Also warum die Fehlermeldung?
cu,
Case
-
Nachtrag:
Wenn ich das "Autolaunch Attachment" in den Maskeneigenschaften rausnehme, dann geht's ohne Fehlermeldung.
Notes sucht wohl das Notes-Dok, es ist aber ja nicht vorhanden bei Launch Attachment, weil sich stattdessen das PDF sich öffnet.
Und daher wohl die Fehlermeldung.
Wie kann ich das elegant umgehen?
Case
-
versuche mal ein
on error resume next als erste Zeile in deinem click
-
Danke Eknori !! :)
Hab schon an sowas ähnliches gedacht (also die Fehlermeldung klassisch umgehen), aber "resume next" war mir nicht eingefallen....
Is aber logisch, es gibt nichts weiteres (next), also macht Notes auch nix mehr ;D
cu,
Case,
der nun wieder einen Step weiter ist :)....