Come posso far scomparire e togliere l'obbligatorietà a un campo al verificarsi di una condizione su un altro campo

  • incomecapital
    Domanda del 26 giugno 2024 alle ore 06:16

    Ciao,

    Su questo form: https://eu.jotform.com/build/240522462388356

    ho bisogno che quando il cliente seleziona Come posso far scomparire e togliere lobbligatorietà a un campo al verificarsi di una condizione su un altro campo Image 1 Screenshot 30

    il campo ID Cliente

    Come posso far scomparire e togliere lobbligatorietà a un campo al verificarsi di una condizione su un altro campo Image 2 Screenshot 41

    Diventi non obbligatorio e non visbile nel form.


    Grazie


  • Joseph Jotform Support
    Risposta del 26 giugno 2024 alle ore 06:35

    Buongiorno incomecapital,

    Grazie per aver contattato il supporto tecnico di Jotform. Ho clonato il tuo modulo e ho notato che al momento, il campo 'ID Cliente' non è obbligatorio, quindi, per farti vedere il funzionamento di questa soluzione l'ho impostato come obbligatorio.Come posso far scomparire e togliere lobbligatorietà a un campo al verificarsi di una condizione su un altro campo Image 1 Screenshot 90

    Adesso che è obbligatorio, tramite la Logica Condizionale possiamo renderlo non obbligatorio in base ad una scelta effettuata su un altro campo. Ecco come fare:

    1. Nel Costruttore di Moduli clicca su Impostazioni e seleziona Condizioni a sinistra.
    2. Clicca su Add Condition.Come posso far scomparire e togliere lobbligatorietà a un campo al verificarsi di una condizione su un altro campo Image 2 Screenshot 101
    3. Seleziona ABILITA/RICHIEDI/MASCHERA CAMPO.Come posso far scomparire e togliere lobbligatorietà a un campo al verificarsi di una condizione su un altro campo Image 3 Screenshot 112
    4. Impostala come di sotto.Come posso far scomparire e togliere lobbligatorietà a un campo al verificarsi di una condizione su un altro campo Image 4 Screenshot 123

    Ora, quando viene effettua la scelta sopra indicata, il campo 'ID Cliente' è reso non obbligatorio. Come posso far scomparire e togliere lobbligatorietà a un campo al verificarsi di una condizione su un altro campo Image 5 Screenshot 134

    Se vuoi anche nasconderlo, puoi impostare un'altra condizione. Ecco come fare:

    1. Nel menù delle condizioni, seleziona MOSTRA/NASCONDI CAMPO.Come posso far scomparire e togliere lobbligatorietà a un campo al verificarsi di una condizione su un altro campo Image 6 Screenshot 145
    2. Impostala come di sotto.Come posso far scomparire e togliere lobbligatorietà a un campo al verificarsi di una condizione su un altro campo Image 7 Screenshot 156

    Ecco il risultato: Come posso far scomparire e togliere lobbligatorietà a un campo al verificarsi di una condizione su un altro campo Image 8 Screenshot 167

    Per completezza ti ho indicato entrambe le condizioni ma, nota che se imposti la seconda condizione, quella per nascondere il campo, allora non è necessario che imposti la prima condizione per rendere il campo non obbligatorio. Questo perché, quando il campo viene nascosto dalla logica condizionale, automaticamente viene disabilitata la funzione 'Obbligatorio' quando la condizione si attiva. Nel caso la condizione non viene attivata, il campo rimane obbligatorio.

    Rimaniamo a disposizione per ulteriori chiarimenti.