Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Wipe am 02.01.03 - 15:03:48
-
Irgendwie steh ich mal wieder auf dem Schlauch. ??? ??? ???
Wie kann ich bei einem Feld das Berechnet ist eine Eingabevaledierung machen ?
-
ist in sich unlogisch...wie willst Du auf ein berechnetes Feld "XYZ" mit der Formel
"Feld_ABC"
eine Eingabevaldierung machen? Du gibst ja nix in "XYZ" etwas ein, sondern in Feld_ABC. Also solltest Du dort Deine Eingabevaldierung machen.
Oder Formel in "XYZ" zB bei Zahlen eine Art berechnete Eingabevalidierung, eben als Formel, damit Notes nicht muckt, da es ohne Zahl nix rechnen kann:
@if(Feld_ABC="";0;Feld_ABC*3)
-
Vielleicht sollte ich den Hintergrund erklären.
Über einen Button wird ein Dialog zur Auswahl von Stichworten geöffnet - ausgewählt - übernommen.
Ich möchte hier zwingend eine Eingabe haben. Wenn das Feld bearbeitbar ist kann ich es zwar Validieren jedoch vor neueingaben nicht schützen. Ist es Berechnet kann der Dau keine neueingaben machen (gewünscht). Jedoch umgeht er unbewußt die Auswahl von Stichworten.
Ich hoffe das war einigermaßen verständlich.
-
wenn zB die picklist leer ist, dann lautet doch die Formel
_abc:=@picklist..... / bzw. @prompt...
der Rückgabewert bei Abbruch bzw. ESC sollte doch abfragbar sein (wenn mich nicht alles täuscht LEER bzw. -1)... also
_abc:=@picklist..... / bzw. @prompt...
@if(_abc=""|"-1";@return(Hinweismeldung);@success);
..
Wenn er den Button überhaupt nicht anklickt, dann kannst Du in einem anderen Feld im Bereich der Eingabevalidierung auch fremde Felder kontrollieren.