Im Validierungsereignis von ConformDelivery hatte ich anfangs die Formel drin:
@If( ConformDelivery != "" & ( ConformDelivery2 = "" | DeliveryForm = "") ; @Failure("Die Angaben zur Art des Termins und der Lieferung fehlen!") ; @Success )
ConformDelivery vom Typ Datum/Zeit
ConformDelivery2 vom Typ Optionsschaltfläche
DeliveryForm vom Typ Optionsschaltfläche
Wählt nun ein Nutzer ein Datum aus ohne vorher bei den beiden Optionsschaltflächen was gesetzt zu haben dann kommt die Fehlermeldung. Versucht er nun die Optionen zu setzen ist das nicht erfolgreich weil er ja den Fokus aus dem Datumsfeld gar nicht mehr rauskriegt. Es sei denn er löscht den darin enthaltenen Text zuerst von Hand. Auf diese Idee würden hier aber nicht alle Anwender von sich aus kommen
Deshalb hab ich nach einer anderen Lösung gesucht......
{
So hats auch nicht geklappt:
@If( ConformDelivery != "" & ( ConformDelivery2 = "" | DeliveryForm = "") ;
@SetField("ConformDelivery" ; "") & @Failure("Die Angaben zur Art des Termins und der Lieferung fehlen!") ; @Success )
}