Domino 9 und frühere Versionen > Entwicklung

Problem mit der Eingabevalidierung

(1/2) > >>

Sese:
Hallo zusammen.

Ich habe ein Problem mit der Eingabevalidierung in einem Feld.

Und zwar will ich erzwingen, daß in einer Maske das Feld "Deadline" (Format : Datum) gefüllt sein muß.

Ich hab dafür folgende Formel in der Eingabevalidierung eingebaut:

--- Code: ---@If(Deadline="" & @IsDocBeingSaved;@Failure("Please enter the Deadline !");@Success)
--- Ende Code ---

Jedoch erscheint nach der gewollten Fehlermeldung "Please enter..." noch die folgende Fehlermeldung :
Notes Error - Feld hat Validierungsformel nicht entsprochen

Hat jemand eine Idee wie ich die Fehlermeldung unterdrücken kann ?

Nach Möglichkeit will ich die Überprüfung nicht in das Ereignis QuerySave  o.a. einbauen.

Danke im voraus.
Gruß
Sebastian

Till_21:
@if(@text(Deadline)="";.....

gruss

Sese:

--- Zitat von: Till_21 am 12.06.03 - 13:34:40 ---@if(@text(Deadline)="";.....

gruss

--- Ende Zitat ---

Das funktioniert auch nicht.

Die Fehlermeldung ist die gleiche.

Trotzdem Danke.

Gruß
SESE

klaussal:
....@if(@trim(@text(Deadline))="";.....

ist besser, sonst genügt ein druck auf die leertaste, und die validierung stimmt  ;D

die fehlermeldung "Feld hat.... nicht entsprochen" kann man nicht unterdrücken (soweit mir bekannt ist)  :'(

Sese:
Auch danke dafür.

Also werd ich wohl doch den Weg über QuerySave gehen müssen.
 :( :( :(


Gruß
SESE

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln