Bug #9674
closed
Dynamic Update mit modeSql=required: SELECT Felder werden nicht aktualisiert.
Added by Stefan Willi over 4 years ago.
Updated over 4 years ago.
Description
Wenn ich 'Admin' auswähle, dass wird die Frage nach dem Programm nicht angezeigt. Beim Speichern kommt allerdings die Fehlermeldung 'Form is incomplete'.
{{SELECT IF({{grId:FR0}}!=gr.id, 'required', 'hidden') FROM Ggroup AS gr WHERE gr.reference='lszgs_role_admin' }}
Files
- File B9674.png B9674.png added
- Subject changed from Dynamic Update mit mode=required to Dynamic Update mit modeSql=required: SELECT Felder werden nicht aktualisiert.
- Due date set to 02.12.2019
- Assignee changed from Carsten Rose to Benjamin Baer
Aktuell scheint mir das ein Client Problem zu sein:
- Der Mode Status (show, required) wird bei Select Felder nicht aktualisiert, obwohl mit dynamic update umgeschaltet wurde.
- Betroffen sind SELECT Elemente. INPUT Elemente verhalten sich korrekt.
Beispiel: Form wird geladen mit mode=Show und beide Werte sind gesetzt. Dann wird 'required' gewaehlt.
Beobachtung: Das Textfeld wechselt im DOM auf 'required', nicht aber das Select Feld.
Beobachtung2: Select Feld wird visuell 'required' (Stern wird gesetzt), im DOM ist aber kein 'required' auf dem dem Select.
Beobachtung3: Das JSON das vom Server kommt, sieht fuer 'Name' und 'Friend' korrekt und identisch aus.
Reproduzieren:
- Init: a) Record laden, b) auf 'show' stellen, c) 'Name' und 'Friend' ausfuellen, d) save
OK:
- Form reload
- 'FE Mode': auf 'required' wechseln
- 'Name': leer machen
- Lost Foucus >> QFQ Client: Dialog 'missing required' - OK
Fail:
- Form reload
- 'FE Mode': auf 'required' wechseln
- 'Friend' leer waehlen
- Lost Focus >> QFQ Client: KEIN Dialog 'missing required' - Fail
Du sendest kein Input Element bei der Select Liste, siehe Screenshot.
Wie du siehst gibt es fuer Firstname ein 173-14053-148-0-l (label) und ein 173-13053-148-0-i - bei Friend gibt es aber nur das label und das note.
- Assignee changed from Benjamin Baer to Carsten Rose
Select wird nun korrekt mit required aktualisiert - aber required select scheinen keinen Fehler auszuloesen. Egal ob mit Dynamic Update oder direkt gesetzt.
- Status changed from New to Closed
- Assignee changed from Carsten Rose to Benjamin Baer
Werde ein neues Ticket zum Required Check erstellen.
- Related to Support #9690: Required auf SELECT elementen scheint nicht zu funktionieren added
- Target version set to 19.12.0
Also available in: Atom
PDF