Domino 9 und frühere Versionen > ND7: Entwicklung

Fehler beim senden von mails per Script

(1/2) > >>

Lancelot:
Hallo Leute,

ich habe einen Backagent laufen, der Mails verschickt wenn ein User die Ihm zugeordneten Dokumente eine gewisse Zeit nicht beantwortet.

Leider kommt es vor, dass der Agent abbricht, weil ein Name im Adressbuch nicht gefunen wurde.

Die Abbruchstelle ist "Call doc.Send(False)".

Wie kann ich den in dieser Zeile sagen, wenn Du ein Fehler bist, dann lies das nächste Dok in der Ansicht?

Vielen Dank für Eure Hilfe!

DerAndre:
On error resume next

botschi:
Dann geht der Agent aber bei JEDEM Fehler zum nächsten Dokument...
Vielleicht ist es besser den Empfänger im Adressbuch zu suchen.

Matthias

koehlerbv:
André hat bestimmt kein "dumpfes" On Error Resume Next gemeint. Hier geht es um ein ErrorHandling, wie es eigentlich stinknormal sein sollte (aber sehr oft nicht ist). Vulgo: Erst die ErrorHandling-Routine entscheidet an Hand der Fehlernummer, was nun gemacht werden soll.

Und: Das Adressbuch zu überprüfen (welches eigentlich) ist gar keine gute Idee, denn die Empfängeradresse muss ja in gar keinem Adressbuch stehen.

Bernhard

Glombi:
Ich bin mir nicht so sicher, ob man beim doc.Send einfach mittels On Error ... arbeiten kann. Es kommt vom Server eine Fehlermeldung, eigentlich ist es kein Script Error...

Aus diesem Grund hänge ich an den Namen des Empfängers immer noch die Notes-Domäne an. Dann spart man sich auch einen Fehler, falls es den Empfänger im pers. NAB gibt.

Andreas

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln