3.8 Reset Dynamic form
As of version 25.02.2, it has been renamed "Reset dynamic form."
This action relates to the use of the Process Helper and allows you to clear the values entered into the dynamic form's fields during the filling-out process.
It is primarily used to enable the dynamic form to be filled out again.
By default, any default values established prior to the actual completion of the dynamic form will be restored. (Figure 1)
Figure 1
However, to completely clear the contents of the fields in the dynamic form—ignoring any default values entered prior to actually filling it out—you must check the “Clear field” box. (Figure 2)
Figura 2
ESEMPIO DI UTILIZZO
Per comprenderne al meglio il funzionamento, qui di seguito viene riportato un esempio di utilizzo di un'azione di resetta form dinamica per gestire un eventuale ri-compilazione del campo "Data Intervento" di una form dinamica.
Il campo in questione presenta, come valore di default, la data di oggi. (Figura 3)
Figura 3
In fase di compilazione della form dinamica, l'utente può modificare il contenuto del campo inserendo manualmente la data effettiva di intervento nel caso in cui non coincidesse con la data di oggi.
Nel caso in cui, per un qualsiasi motivo, dovesse essere ricompilata la form dinamica, configurando un'azione di resetta form dinamica (PRIMA della configurazione del process helper) senza spuntare il flag “Svuota campo”, il sistema eliminerà l'eventuale data di intervento inserita dall'utente e ripristinerà la data di oggi.
Al contrario, configurando un'azione di resetta form dinamica (PRIMA della configurazione del process helper) spuntando il flag “Svuota campo”, il sistema eliminerà sia l'eventuale data di intervento inserita dall'utente che la data di oggi inserita di default, presentando di fatto all'utente il campo vuoto.


