Domino 9 und frühere Versionen > ND6: Entwicklung

eindeutig- Werte überprüfen?

<< < (3/4) > >>

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