Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: cfiber am 06.03.06 - 08:46:36

Titel: beim Öffnen der DB ein Dokument per UNID öffnen
Beitrag von: cfiber am 06.03.06 - 08:46:36
Hallo zusammen,

im postopen event des Datenbankskripts steht:

Code
Dim session As New NotesSession
Dim uiws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim doc As NotesDocument
	
Set db = session.CurrentDatabase
Call uiws.OpenFrameSet("MainFrameSet")
Set doc = db.GetDocumentByUNID("89E4E691753177F248257126000674D1")
Call uiws.SetTargetFrame("MainFrame")
Set uidoc = uiws.EditDocument(True,doc)

Das funktioniert eine Zeit lang, aber wenn ich nen bisschen an der DB gearbeitet habe und sie schliesse und wieder öffne, wird in dem Frame das Dokument nicht mehr angezeigt.

Vielleicht liegt es irgendwie an der uiws, da ich in verschiedenen Codes immer wieder neue uiws deklariere.....oder?


Hat jemand eine Idee?


DANKE!
Titel: Re: beim Öffnen der DB ein Dokument per UNID öffnen
Beitrag von: klaussal am 06.03.06 - 08:59:06
Was sagt der Debugger ?
Warum gibt es bei dem "GetDocument.." keine Fehlerbehandlung ?
Titel: Re: beim Öffnen der DB ein Dokument per UNID öffnen
Beitrag von: cfiber am 06.03.06 - 09:00:21
Der Debugger laeuft durch, das Dokument ist unloeschbar.