Hallo,
ich teste gerade REI3 als eine Lösung für die Stammdatenhaltung von Prozessen.
Problem: ich prüfe im Formular den Feldinhalt eines Textfeldes über eine Frontend-Funktion, welche bei einer Wertänderung aufgerufen wird. Entspricht der Wert nicht den Vorgaben, dann setze ich eine Fehlermeldung auf dem Feld. So weit so gut. Das Problem: korrigiert der Anwender den Wert, dann soll der Fehlerstatus auf dem Feld zurückgesetzt werden. Das funktioniert aber offensichtlich nicht zuverlässig (REI3 v3.8.2). Die Funktion wird zwar mit jeder Änderung am Feldwert wieder aufgerufen, führt dann eine Prüfung durch, und durchläuft auch das Szenario bei einem gültigen Wert (ich berechne hier den Inhalt eines weiteren Feldes) - aber der Fehlerstatus bleibt bestehen.
Bedeutet: ich kann den Datensatz nicht abspeichern!
Mache ich einen Denkfehler?
Viele Grüße, Falko