Domino 9 und frühere Versionen > ND6: Entwicklung

Zugriff auf Feldinhalte eines selektierten Dokuments

(1/1)

Hans Joachim:
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?

Driri:
Die Designer-Hilfe ist dein Freund :


--- Zitat ---This method cannot be used to access the document that's currently highlighted in a view or folder.

--- Ende Zitat ---

Versuchs mal damit :

Set notesDocumentCollection = notesUIView.Documents

Du bekommst dann alle markierten Dokumente in einer DocumentCollection.

Hans Joachim:
Super!!!

So funktioniert es.

Danke!!!

koehlerbv:
Alternativ - wenn Du das gerade gewählte Dokument in der Ansicht haben möchtest - kannst Du auch NotesSession-DocumentContext verwenden.

Bernhard

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln