Autor Thema: Code zum Öffnen eines Docs: geht aber Fehlermeldung  (Gelesen 1218 mal)

Offline case

  • Frischling
  • *
  • Beiträge: 35
  • Geschlecht: Männlich
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

Offline case

  • Frischling
  • *
  • Beiträge: 35
  • Geschlecht: Männlich
Re:Code zum Öffnen eines Docs: geht aber Fehlermeldung
« Antwort #1 am: 02.08.03 - 19:04:43 »
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

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re:Code zum Öffnen eines Docs: geht aber Fehlermeldung
« Antwort #2 am: 02.08.03 - 19:06:04 »
versuche mal ein

on error resume next als erste Zeile in deinem click
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline case

  • Frischling
  • *
  • Beiträge: 35
  • Geschlecht: Männlich
Re:Code zum Öffnen eines Docs: geht aber Fehlermeldung
« Antwort #3 am: 02.08.03 - 19:12:56 »
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  :)....

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz