Hi,
ich versuche unseren Usern abzugewöhnen, in Feldern einzutragen was Sie wollen Ein recht aufwendiges unterfangen wie mir scheint. Klappt aber doch ganz gut, es werden nur immer neue Wege gefunden
Im Moment versuche ich bei einem Dialoglistenfeld (greift per Formel auf eine Ansicht in einer anderen DB zu und holt sich dort eine 5 stellige Nummer) mit einer Validierungsformel zu prüfen ob es sich beim eingegebenen Wert um Zahlen handelt. Dafür wollte ich @IsNumber verwenden. Bei der unten stehenden Formel macht es leider keinen Unterschied ob Text oder Zahlen eingegeben werden, die Failure Meldung bekomme ich immer. Hier die 3 Varianten die obiges Verhalten hervorrufen:
1.
Code
@If( @IsNumber(FELDNAME) ; @Success ; @Failure("Im Projektfeld dürfen NUR Jubnummer eingetragen werden...Buchstaben oder ähnliches sind nicht zulässig !") )
2.
Code
@If( @IsNumber(FELDNAME) = 1 ; @Success ; @Failure("Im Projektfeld dürfen NUR Jubnummer eingetragen werden...Buchstaben oder ähnliches sind nicht zulässig !") )
3.
Code
@If( @IsNumber = 1 ; @Success ; @Failure("Im Projektfeld dürfen NUR Jubnummer eingetragen werden...Buchstaben oder ähnliches sind nicht zulässig !") )
Was mache ich hier falsch ?
Danke
Jörg