Domino 9 und frühere Versionen > ND8: Entwicklung
einziges Dokument einer Ansicht automatisch öffnen
martin72:
Lässt es sich einrichten, dass beim Aufruf einer best. Ansicht automatisch das einzige Dokument dieser Ansicht bzw. das erste Dokument falls mehrere vorhanden sind, geöffnet wird?
eknori:
Postopen Event der Ansicht:
Sub Postopen(Source As Notesuiview)
Dim session As New NotesSession
Dim db As NotesDatabase
Dim workspace As New NotesUIWorkspace
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Dim uiview As NotesUIView
Set db = session.CurrentDatabase
Set uiview = workspace.CurrentView
Set collection = db.AllDocuments
Set doc = collection.GetFirstDocument
Call uiview.SelectDocument(doc)
Call workspace.EditDocument(False, doc)
End Sub
(ist übrigens aus der Designer Hilfe kopiert )
martin72:
Erstmal, guten Morgen und Danke.
Aber, sorry:
"Postopen Event der Ansicht" ist mir noch nicht so geläufig. Wo ist diese Anweisung zu platzieren in der Ansichtsdefinition?
eknori:
im PostOpen event der Ansicht
martin72:
habs gefunden.
Die Anweisung führt allerdings dazu, dass nicht das erste Dokument dieser Ansicht sondern irgendein Dokument geöffnet wird, das in dieser Ansicht gar nicht enthalten ist.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln