Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: RvM am 27.05.03 - 09:51:08

Titel: Suche - Verhinderung von Error 500
Beitrag 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?
Titel: Re:Suche - Verhinderung von Error 500
Beitrag von: wflamme am 27.05.03 - 10:19:18
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)
Titel: Re:Suche - Verhinderung von Error 500
Beitrag von: RvM am 27.05.03 - 10:21:57
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?
Titel: Re:Suche - Verhinderung von Error 500
Beitrag von: wflamme am 27.05.03 - 11:23:29
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)
Titel: Re:Suche - Verhinderung von Error 500
Beitrag von: harkpabst_meliantrop am 27.05.03 - 13:33:21
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 ... ;)
Titel: Re:Suche - Verhinderung von Error 500
Beitrag von: wflamme am 28.05.03 - 04:44:22
Sorry, das kommt, wenn man sein Bookmarklet nicht drückt ;-)
Ist korrigiert...