Das Notes Forum

Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: Lysienne am 19.05.18 - 14:23:31

Titel: Object Variable not set
Beitrag von: Lysienne am 19.05.18 - 14:23:31
Ich möchte aus dem letzten Dokument einer Ansicht den Wert eines Feldes auslesen.
Folgendes Script bringt den Fehler
Object Variable not set.
Wo liegt mein Fehler?

Sub Click(Source As Button)
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim view As NotesView
   Dim doc As NotesDocument
   Dim LW As Variant
   Set view = db.GetView( "(HilfsansichtLetztePCNummer)" )
   Set db = session.CurrentDatabase
   Set doc = view.GetLastDocument
   LW = doc.getItemValue("Inventarnummer")(0)   
   Print LW
End Sub
Titel: Re: Object Variable not set
Beitrag von: maxritti am 19.05.18 - 15:14:54
Ich möchte aus dem letzten Dokument einer Ansicht den Wert eines Feldes auslesen.
Folgendes Script bringt den Fehler
Object Variable not set.
Wo liegt mein Fehler?

Sub Click(Source As Button)
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim view As NotesView
   Dim doc As NotesDocument
   Dim LW As Variant
   set db = session.CurrentDatabase
   Set view = db.GetView( "(HilfsansichtLetztePCNummer)" )
   Set db = session.CurrentDatabase
   Set doc = view.GetLastDocument
   LW = doc.getItemValue("Inventarnummer")(0)   
   Print LW
End Sub

Ein on error goto ... und ausgabe von erl hätte ggf geholfen.  ;)
Titel: Re: Object Variable not set
Beitrag von: Lysienne am 19.05.18 - 16:38:36
Danke für deine Hilfe.
Bin noch nicht so fit in script.
Titel: Re: Object Variable not set
Beitrag von: TRO am 19.05.18 - 21:22:16
die Zeilen mit
Set view = ...
Set db = ...
in der Reihenfolge umdrehen