Closed luisthieme closed 3 months ago
@luisthieme
Die Condition sollte optional sein, wenn keine Condition angegeben ist. Zurzeit wird wird eine leere Condition immer als false ausgewertet, wodurch man zum Beispiel bei einem 'Zurück' Button, der immer möglich sein sollte, true
als Workaround einsetzen muss.
Noch nicht mergen ich warte noch auf Feedback :)
Innerhalb der Validierungsfunktion hat man Zugriff auf alle Form-Felder der User-Task über das fields-Objekt. Möchte man das Feld field_01 mit der Bedingung fields.field_01 == 'hello' validieren, dann kann man diesen String ganz einfach in das neue Conditionfeld der DynamicForm schreiben. Das, was im Errorfeld steht, wird dann als Fehlermeldung in der Form angezeigt, falls die Bedingung zu false evaluiert. Leere Form-Felder sind nicht im fields-Objekt vorhanden und können mit field_01 != undefined validiert werden.