Domino 9 und frühere Versionen > Entwicklung
UnprocessedDocuments
(1/1)
MiMueller:
im folgende Script verursacht die Methode UnprocessedDocuments einen Fehler:
Dim ss As New NotesSession
Dim MailDB As NotesDatabase
Dim vMailDB As Variant
vMailDB = Evaluate("@MailDbName")
Set Maildb = ss.GetDatabase(vMailDB(0),vMailDB(1))
Set ndc = maildb.UnprocessedDocuments
'^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Was bedeutet die Fehlermeldung: "Can´t get left-to-do list ..." und wie funktioniert das mit Remote-DB´s ????
Axel_Janssen:
Die Fehlersuche ist sehr viel einfacher, wenn du grundsätzlich und immer mit Errorhandling arbeitest, also wie folgt vorgehst:
--- Code: --- 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
--- Ende Code ---
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
--- Zitat ---Can´t get left-to-do list ...
--- Ende Zitat ---
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.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln