Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: RvM am 27.05.03 - 09:51:08
-
Ich will über eine Ansicht nur nach einem Datensatz suchen. Die Ansicht ist sortiert und das erste Feld beinhaltet die ID, nach der gesucht werden kann,
Wenn ich die richtige ID eingebe ist alles okay, denn über das $$Return-Feld wird die Ansicht mit dem Dokument aufgerufen.
Gebe ich allerdings eine falsche ID ein, bekomme ich logischerweise einen 500er Fehler.
Kann ich sowas schom im $$Return-Feld auffangen?
-
Kommt drauf an, wie der Aufruf erfolgt. Bei @DBLookup etc steht Dir zB @IsError() zur Verfügung, um ein fehlerhaftes Ergebnis abzuprüfen. Ansonsten kannst Du in Deiner DB auch ein $$ReturnGeneralError Formular einfügen und Fehlermeldungen in Abhängigkeit von Fehlerzuständen anzeigen lassen - wenn... Du diese eindeutig an dieses Formular übergeben kannst.
Ev. hilft das: http://www.codestore.net/A55692/store.nsf/unid/EPSD-57GK5Y (http://www.codestore.net/A55692/store.nsf/unid/EPSD-57GK5Y)
-
Danke für die prompte Antwort. Das mit dem $$ReturnGeneralError habe iv´ch kjetzt kapiert, aber wie kann man denn an diese Maske Fehlermeldungen weiterleiten?
-
Das ist ein Problem, weil Session-abhängig: Mit @Environment je IP sollte es gehen, aber wenn es um einfache Sachen geht kannst Du auch die Berechnungen in einem versteckten Feld wiederholen und abfangen. So habe ich's zB bei meinem BotStop gemacht:
http://localhost/TEST/HOME/wflamme.nsf/Shortcut/BotStop (http://www.sns1.de/partner/flamme/wflamme.nsf/Shortcut/BotStop)
(korrigiert 28.05.2003)
-
So habe ich's zB bei meinem BotStop gemacht:
http://localhost/TEST/HOME/wflamme.nsf/Shortcut/BotStop (http://localhost/TEST/HOME/wflamme.nsf/Shortcut/BotStop)
Komisch, auf meinem localhost liegt die gar nicht ... ;)
-
Sorry, das kommt, wenn man sein Bookmarklet nicht drückt ;-)
Ist korrigiert...