Domino 9 und frühere Versionen > ND6: Entwicklung
eindeutig- Werte überprüfen?
max.power:
Sehr gut, jetzt muss nur noch das @prompt durch ein @failure ersetzt werden - wie Bernhard schon erwähnt hat ;)
Was genau meinst du mit mehreren if-Schleifen? Meinst du mehrere Eingabevalidierungen für andere Felder? Dann ist das kein Problem, das @Failure bezieht sich immer nur auf das jeweilige Feld und der Speichervorgang wird abgebrochen - so lange, bis alle Validierungen @Success liefern.
Notes-Creater:
wieso kann ich nicht @Prompt verwenden?
koehlerbv:
Weil in der Eingabevalidierung dafür extra @Failure vorgesehen ist. Siehe DesignerHelp.
Bernhard
max.power:
@Prompt gibt zwar die Meldung aus, dass da was nicht OK ist, der Speichervorgang wird aber nicht abgebrochen - das musst du eben mit @Failure machen.
Der Code steht doch in der Eingabevalidierung, oder?
Notes-Creater:
a := @Matches(@ThisValue;"{A-Z}{A-Z}{{A-Z}");
y := @DBLookup("Notes":"NoCache";"":"";"ID"; @ThisValue; 1);
@If(@Length(@ThisValue)!=3;@Failure("Fehler - Die ID muss genau 3 Zeichen beinhalten- Bitte korrigieren");
a=0;@Failure("Fehler - Die 3 Zeichen müssen Buchstaben im Format A-Z sein!- Bitte korrigieren!");
@IsError(y);@Failure("Fehler - ID bereits vorhanden, bitte ändern!");
@Success)
es geht nicht!!!? :-[
eine frage zu @failure.. wie zeigt @failure den fehler an? auch in einem extra fenster? sonst ist die fehlererkunng schwer oder wenn mehrere Kriterien nicht stimmen
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln