Project

General

Profile

Actions

Feature #12603

open

Dropdown (Select), Radio, checkbox: itemListAlways={{!SELECT key, value...}}

Added by Carsten Rose over 1 year ago. Updated 7 months ago.

Status:
New
Priority:
Normal
Assignee:
Carsten Rose
Target version:
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).

Actions #1

Updated by Carsten Rose 10 months 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 #2

Updated by Carsten Rose 7 months ago

  • Tracker changed from Support to Feature
Actions

Also available in: Atom PDF