Autor Thema: Object Variable not set  (Gelesen 2348 mal)

Offline Lysienne

  • Frischling
  • *
  • Beiträge: 49
  • kann alles - aber nix gscheit
Object Variable not set
« 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

Offline maxritti

  • Senior Mitglied
  • ****
  • Beiträge: 490
Re: Object Variable not set
« Antwort #1 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.  ;)

Offline Lysienne

  • Frischling
  • *
  • Beiträge: 49
  • kann alles - aber nix gscheit
Re: Object Variable not set
« Antwort #2 am: 19.05.18 - 16:38:36 »
Danke für deine Hilfe.
Bin noch nicht so fit in script.

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296
Re: Object Variable not set
« Antwort #3 am: 19.05.18 - 21:22:16 »
die Zeilen mit
Set view = ...
Set db = ...
in der Reihenfolge umdrehen

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz