Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Hans Joachim am 24.04.06 - 12:09:21
-
Hallo,
wenn in der Ansicht ein Dokument selektiert ist, kann ich dann trotzedem Feldwerte dieses Dokuments auslesen, ohne es erst öffnen zu müssen???
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim sBuffer As String
Set db = session.CurrentDatabase
Set uidoc = workspace.CurrentDocument
-> Vor der nächsten Zeile bringt er immer den Fehler "Object Variable not set"
sBuffer = uidoc.FieldGetText(Fieldxyz)
Funktioniert der obige Code nur bei geöffneten Dokumenten?
-
Die Designer-Hilfe ist dein Freund :
This method cannot be used to access the document that's currently highlighted in a view or folder.
Versuchs mal damit :
Set notesDocumentCollection = notesUIView.Documents
Du bekommst dann alle markierten Dokumente in einer DocumentCollection.
-
Super!!!
So funktioniert es.
Danke!!!
-
Alternativ - wenn Du das gerade gewählte Dokument in der Ansicht haben möchtest - kannst Du auch NotesSession-DocumentContext verwenden.
Bernhard