Impostare delle azioni automatiche: le logiche
Le logiche sono uno strumento potente per rendere i moduli dinamici e reattivi a ciò che l’utente inserisce. Permettono di eseguire azioni automatiche sui componenti del form in base a condizioni specifiche.
Accedi alla sezione "Logic" del componente e clicca su "Add logic" per creare un nuovo conditional logic.

Una volta creata la logica:
dai un titolo (1);
scegli il trigger (es. simple) (2);
stabilisci in quali casi si deve attivare (3).

Una volta creata la logica, aggiungi una o più azioni previste cliccando su "Add action"

Durante la configurazione, dai un titolo all'azione creata (1) e configurala (2)

Un esempio pratico: modificare la label di un textfield tramite le logiche
Inserisci un componente Radio button intitolato "Qual è il tipo di accesso?" con valori "semplice" e "generalizzato".

Una volta fatto, inserisci un componente textfield intitolato in base al valore selezionato prima.

Alla voce "Logic" del textfield crea una nuova logica, intitolata "Quando il tipo di accesso è semplice"

Seleziona l'opzione "Simple" come trigger; il componente in relazione al quale impostiamo la logica è "Qual è il tipo di accesso" e il value "semplice".

Una volta fatto, aggiungi un'azione intitolata con il nome dell'azione che viene compiuta (es. "la label cambia"), scegliamo l'opzione "Property" come tipo (1) e come component property l'opzione "Label" (2).


Fatto questo, nel campo "Text", inserisci la label che vogliamo compaia quando il valore selezionato nel radio button è "semplice" (es. "Documento non pubblicato").

Ripeti il procedimento per modificare la label nel caso in cui il valore del radio button sia invece "generalizzato".

Last updated
Was this helpful?