Hallo alle zusammen,
stehe wieder kruz vor der Verzweiflung. Ich habe mir eine Funktion zum Auslesen von Benutzerdaten geschrieben. Um nicht jedes Dokument durchlaufen zu müssen, will ich view.GetDocumentByKey verwenden. Ich habe also eine Ansicht mit einer Spalte, die aufsteigend sortiert ist.
Trotzdem kann er mir doc2 nicht finden. Obwohl bis zu dieser Zeile laut Debugger alles stimmt.
Mein Code:
Function MitarbeiterErmitteln(Lesestift As String)
Dim s As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim doc2 As NotesDocument
Set db = s.CurrentDatabase
Set view = db.GetView("Lesestifte")
Set doc2 = view.GetDocumentByKey(Lesestift,True)
Set Vorname = doc2.GetFirstItem("Vorname")
Set Nachname = doc2.GetFirstItem("Nachname")
Set PersNr = doc2.GetFirstItem("PersNr")
End FunctionLaut Hilfe, wird doch nur eine sortierte Spalte benötigt?
?
Hat da jemand ne Idee?
Gruß
Demian
PS: Der Parameter Lesestift enthält einen Wert, und dieser ist in der Ansicht auch abgebildet.