Die Fehlersuche ist sehr viel einfacher, wenn du grundsätzlich und immer mit Errorhandling arbeitest, also wie folgt vorgehst:
Dim ss As New NotesSession
Dim MailDB As NotesDatabase
On Error goto OoopsEinFehler
Dim vMailDB As Variant
vMailDB = Evaluate("@MailDbName")
Set Maildb = ss.GetDatabase(vMailDB(0),vMailDB(1))
Set ndc = maildb.UnprocessedDocuments
exit sub 'oder exit function je nachdem
OoopsEinFehler:
print "Fehler:" & Error$ & "(" & Cstr(Err) & ") in Zeile " & Cstr(Erl)
end sub ' oder end function
Die Kommunikation über Fehler wird IMHO dann einfacher, wenn du vollständige Fehlermeldungen postest. Ein Fehler tritt auf und der Computer meldet etwas. Du kannst damit nichts anfangen, deshalb stellst du eine Frage im Forum. Warum posten dann viele Leute wie du (jetzt nicht persönlich gemeint) einen Teil der Nachricht? Die Frage wird doch gestellt, weil man nicht weiss wie man das interpretieren soll. Trotzdem gibst du den reviewern nicht die ganze Nachricht, sondern nur einen von dir ausgewählten Teil
Can´t get left-to-do list ...
Ich habe zb. schon 5-6 Bildschirmseiten Stacktraces aus Websphere gepostet. Manchmal ist dann der Hinweis des Fehlers an einer Stelle wo ich es nicht erwartet habe. Bei LoNo ist das genauso.