Project

General

Profile

Actions

Bug #15079

closed

Dynamic Update / Readonly: lost value

Added by Pascal Rössler 4 months ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Pascal Rössler
Target version:
Start date:
29.11.2022
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Discuss:
Prio Planung:
No

Description

r=0
checkbox wird auf checked gesetzt

r=x
nachdem speichern wird checkbox auf readonly gesetzt
ist immernoch checked

r=x
nachdem speichern mit der checkbox auf readonly
wird der wert auf unchecked gesetzt

Dies betrifft alle Typen von Formelementen.


Files


Subtasks 1 (0 open1 closed)

Bug #15091: Value hidden FormElementClosedEnis Nuredini29.11.2022

Actions
Actions #1

Updated by Carsten Rose 4 months ago

Bitte probier mal 'processReadOnly=0|1'

Evtl. ist das Handling bei Dynamic Update broken.

Actions #2

Updated by Pascal Rössler 4 months ago

  • Subject changed from Bei speichern wird der Wert eines readonly Formelementes immer auf leer gesetzt. to Beim speichern wird der Wert eines readonly Formelementes immer auf leer gesetzt.
Actions #3

Updated by Pascal Rössler 4 months ago

Funktioniert immer noch nicht.
Hab auch versucht das Formelement ueber den Editor by default auf readonly zustellen.

Aendert aber nichts.

Actions #4

Updated by Carsten Rose 4 months ago

  • Check auf crose/qfq in Form: dynamicUpdateReadonlyWritten15079
  • Fuer CR sieht es so aus als wenn der QfqClient bei einem DynamicUpdate Wechsel von ReadOnly auf Show, immer den 'unchecked' Wert liefert.

Load:

Nach dem aktivieren, wird korrekt 'no' geliefert.

Ohne speichern: korrekt

Nach dem speichern: korrekt

Nach dem 'disable': korrekt

Nach dem 'enable': Fehler

Es hat also erstmal nichts mit dem speichern zu tun.

EN fragen: kannst du sehen wie der Wert bestimmt wird den der Client via Ajax an den Server sendet?

BTW: werden die Values von 'previously_applied' auf 1 (unchecked) und 2 (checked) geaendert, wird '1' (=unchecked) gesendet.

Actions #5

Updated by Carsten Rose 4 months ago

  • Subject changed from Beim speichern wird der Wert eines readonly Formelementes immer auf leer gesetzt. to Dynamic Update / Readonly: lost value
Actions #6

Updated by Enis Nuredini 4 months ago

  • Status changed from Feedback to Closed

Die JQuery Funktion serialize() hat bei unserem Setup mit den Checkboxen zur falschen Ausgabe der Werte geführt. Eine Lösung wurde nun implementiert mit welchem alle Elemente korrekt serialized und mitgegeben werden. Ist im Branch von Ticket #15091 enthalten.

Actions #7

Updated by Carsten Rose 4 months ago

  • Target version changed from 23.3.0 to 22.12.0
Actions

Also available in: Atom PDF