Domino 9 und frühere Versionen > Entwicklung

Eingabevaledierung für Werte

(1/1)

Wipe:
Hallo Entwickler,

möchte mit folgender Formel eine Eingabeabsicherung durchführen. Formel funktioniert auch wenn auf 500 abgefragt wird - jedoch möchte ich noch gleichzeitig einen 2ten Wert mit abfragen (Wenn _temp 500 oder 1000 dann @Success).
Irgendwie krieg ich das nicht gebacken  :( Hat jemand ein Tip oder kann die Formel ergänzen ?


_tempWert := @TextToNumber(Wert);
@If((_tempWert< 500 | _tempWert > 500); @Failure("Fehler BlaBla");@Success)

Gruss
Bubble

gulp:
Hi,

entweder so

@If((_tempWert< 500) | (_tempWert > 500 & _tempWert < 1000) | (_tempWert > 1000)
; @Failure("Fehler BlaBla");@Success)

oder genau umgekehrt
@If((_tempWert=500) | (_tempWert=1000)
;@Success ; @Failure("Fehler BlaBla"))

sollte hinhauen
lg
gulp

nafets:
Hi,

wenn ich dich richtig verstanden habe, dann willst du bei 500 und 1000 @Success ansonsten @Failure??

Mein Vorschlag:

_tempWert := @TextToNumber(Wert);
@If((_tempWert = 500 | _tempWert = 1000); @Success; @Failure("Fehler BlaBla"))

Gruß Stefan



Wipe:
Danke Euch,  :)

manchmal kriegt man die einfachsten logischen Sachen nich mer hin  ;)  ;)

Gruss
Bubble

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln