Ich möchte in einem Dokument ein Feld ändern und zwar soll der User das zu ändernde Dokument auswählen und dann den neuen Text eingeben.
Bei dem unteren Code taucht der Fehler auf "Object Variable not set" und im Debugger kann ich sehen, das dem NotesDocument Object:doc nichts zugewiesen wird.
Dei Ansicht ist kategorisiert und es gibt auch nur 1 Spalte. Ich habe aber wahrscheinlich doch noch einen gedanklichen Fehler beim Aufbau gemacht.
Der Key nach dem gesucht wird ist z.B.: "ANWÄLTE/STEUERBERATER/VERBÄNDE/VEREINIGUNGEN\MESSE"
Dim s As New NotesSession
Dim uiws As New NotesUIWorkspace
Dim doc As NotesDocument
Dim db As NotesDatabase
Dim view As NotesView
Dim item As NotesItem
Dim sVar As String
Dim sVar2 As String
Set db=s.CurrentDatabase
Set view = db.GetView("aKTDienstleister")
Dim picklist As Variant
picklist = uiws.PickListStrings(PICKLIST_CUSTOM,False,db.Server,db.Filepath,"aKTDienstleister","Alte KAT Dienstleister",_
"Geben Sie die Kategorie Dienstleister die sie ändern möchten an: ",1)
sVar=picklist(0)
Set doc = view.GetDocumentByKey("sVar") sVar2=Inputbox$("Geben Sie die Änderung der Kategorie ein: ","Neue KAT Dienstleister",sVar)
Set item = doc.ReplaceItemValue("fKTDienstleister", sVar2)
Call doc.Save( True, True )
Woran könnte man das Problem festmachen?
Ich würde mich über einen klitzekleinen Hinweis freuen, Danke schon mal, Krista