Domino 9 und frühere Versionen > ND6: Entwicklung

Input Validation von einem Feld

(1/2) > >>

Xantox:
Hallo Zusammen,

ich möchte gerne, das meine User gezwungen werden, das sie in unserer Mitfahrzentrale den Namen des "Abfahrenden" eingeben.

Ich habe nun folgenden code geschrieben:

@If(
 MFZName = "";
  @Return(
   @Prompt(
   [Ok];
   "Fehler";
   "Kein Fahrername angegeben."));
 @Success)

Nun ist es leider so, das alles funzt, nur irgendwie das "@return" nicht greift. Das Dokument wird leider auch mit leerem Feld gespeichert.

Hat jemand hierzu vielleicht ne Idee? oder gibt es ne andere Funktion, mit der ich ne Formel unterbrechen kann?

Grüße Xantox

animate:
du musst mit @Failure arbeiten. Mehr dazu in der Designer Hilfe

Xantox:
Hallo Thomas,

Danke für deine Antwort.

Mit @failure habe ich es auch schon probiert. nur dann bin ich wieder in meiner ansicht und nicht in dem grad bearbeiteten neuen dokument. dieses ist dann nämlich verworfen.

aber ich schau es mir trotzdem nochmal an :)

animate:

--- Zitat von: Xantox am 25.02.04 - 17:05:11 --- nur dann bin ich wieder in meiner ansicht und nicht in dem grad bearbeiteten neuen dokument.

--- Ende Zitat ---
wann genau? was tust du, dass dein Dokument verworfen wird? speicherst du, oder versuchst es? wie speicherst du? Eigene Aktion (Wie sieht die aus?) oder Diskettensymbo, Ctrl+S, etc?


Die Formel müsste so aussehen:
@If(
MFZName = "";
@Failure( "Kein Fahrername angegeben.");
@Success
)

das klappt. 100%

Xantox:
Guten Morgen Thomas,

die Feldprüfung soll bei dem Speichern des Dokumentes durchgeführt werden. Wenn das Feld leer ist, soll der Speichervorgang abgebrochen werden, es sollte ein Popup erscheinen mit der Fehlermeldung und der User sollte sich wieder in seinem grad neu erstellten Dokument sein.

Wenn ich die Formel einbaue, die Du geschrieben hast, dann wird das Dokument gespeichert und die Fehlermeldung steht in dem Feld, wo der Name stehen sollte.

bei @failure kommt leider auch kein Popup.

Ich entwickle und arbeite im Moment mit Notes 6.0.2 CF1.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln