Actions
Feature #12603
openDropdown (Select), Radio, checkbox: itemListAlways={{!SELECT key, value...}}
Start date:
29.05.2021
Due date:
% Done:
0%
Estimated time:
Discuss:
Prio Planung:
Description
Alle Elemente mit dynamischen key oder key/value Angaben haben das Problem, das wenn ein Wert gespeichert wurde, das Form spaeter wieder aufgerufen wird, der Wert nicht mehr in der neuen Liste enthalten hist - beim speichern der alte Wert verloren geht.
Der Effekt tritt gerne auf bei einer Semesterauswahlliste, die nur die sinnvollen zukuenftigen anzeigt. Eine Vorlesung aus einem alten Semester geoeffnet und gespeichert wird, dann ploetzlich einer andren Periode zugeordnet ist.
Vorschlag:
itemListAlways={{!SELECT key, value...}}
Das Ergebnis wird gemerged (&unify).
Updated by Carsten Rose almost 2 years ago
Besserer Vorschlag:
- Neu wird im FormSubmitLog neben den Keys auch der aktuelle Value gespeichert (bei elementen die key:value supporten)
- Bei laden des Forms, wenn die Liste zusammengestellt wird, kann kontrolliert werden ob der alte key noch existiert. Falls nein wird er ganz am anfang eingefuegt in dem er aus dem formsubmitlog geladen wird
Actions