Project

General

Profile

Actions

Bug #15079

closed

Dynamic Update / Readonly: lost value

Added by Pascal Rössler over 1 year ago. Updated over 1 year 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
Vote:

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 over 1 year ago

Bitte probier mal 'processReadOnly=0|1'

Evtl. ist das Handling bei Dynamic Update broken.

Actions #2

Updated by Pascal Rössler over 1 year 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 over 1 year 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 over 1 year 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 over 1 year 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 over 1 year 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 over 1 year ago

  • Target version changed from 385 to 22.12.0
Actions

Also available in: Atom PDF