Come permettere la compilazione del modulo in maniera condizionale, soltanto a una specifica lista di utenti?

  • ScuolaNP
    Domanda del 22 aprile 2024 alle ore 15:29

    È possibile configurare un'azione condizionale in Jotform in modo che venga visualizzato un messaggio di errore se il nome, il cognome e l'indirizzo email inserito dall'utente non corrisponde a nessuno dei valori inseriti in foglio di calcolo e l'utente non possa procedere con la compilazione del modulo, mentre se i dati sono presenti nel foglio di calcolo l'utente può procedere con la compilazione del modulo?

    

  • Marco Jotform Support
    Risposta del 22 aprile 2024 alle ore 16:22

    Salve scuolanotaiopalazzi,

    Grazie per aver contattato il supporto tecnico Jotform. La soluzione più vicina ad ottenere ciò di cui ha bisogno è utilizzare il widget Da Foglio Elettronico a Modulo. Vediamo come procedere:

    1. Supponiamo di avere il nostro modulo con i seguenti campi: Nome, Indirizzo Email, Numero di Telefono, Professione.

      Come permettere la compilazione del modulo in maniera condizionale, soltanto a una specifica lista di utenti? Image 1 Screenshot 70

    2. Come visibile nella screenshot qui sopra, per il campo Indirizzo Email utilizziamo il widget Da Foglio Elettronico a Modulo.
    3. A questo punto, andiamo a creare un documento Excel contenente la lista degli utenti che potranno compilare il modulo, specificando nella prima colonna il campo Indirizzo Email, e nella seconda, il Nome.

      Come permettere la compilazione del modulo in maniera condizionale, soltanto a una specifica lista di utenti? Image 2 Screenshot 81

    4. Ora andiamo a configurare il widget Da Foglio di Calcolo a Modulo. Selezionare il widget e cliccare sull'icona della bacchetta magica per accedere alle impostazioni e caricare il nostro file Excel con la lista dei nomi.
    5. Dal menù Access code column, selezionare il campo Indirizzo Email.

      Come permettere la compilazione del modulo in maniera condizionale, soltanto a una specifica lista di utenti? Image 3 Screenshot 92

    6. Ora andiamo a creare la seguente condizione logica di tipo Mostra/Nascondi Campo:

      Come permettere la compilazione del modulo in maniera condizionale, soltanto a una specifica lista di utenti? Image 4 Screenshot 103

      Ossia, se il campo Nome è pieno, perché auto-popolato dal foglio Excel, mostriamo sul modulo gli altri campi da compilare, oltre al pulsante di invio del modulo.

      Come permettere la compilazione del modulo in maniera condizionale, soltanto a una specifica lista di utenti? Image 5 Screenshot 114

      Nel caso in cui non venisse trovata una corrispondenza dell'indirizzo email sul foglio Excel, i campi rimarranno invece nascosti e il modulo non potrà essere inviato.

      Come permettere la compilazione del modulo in maniera condizionale, soltanto a una specifica lista di utenti? Image 6 Screenshot 125

    Restiamo a disposizione per qualsiasi ulteriore chiarimento.

  • ScuolaNP
    Risposta del 22 aprile 2024 alle ore 19:36

    Grazie. Quindi, procedendo così, sarebbe anche possibile creare una password personale da fornire a ciascun allievo della scuola in sede di iscrizione, da inserire poi nella prima colonna nel foglio di calcolo. Ciascun allievo, inserendo la propria password fornita in sede di iscrizione e coincidente con quella riportata nel foglio di calcolo, sarà poi in grado di procedere alla compilazione e all'invio del modulo, corretto?

  • Rose Jotform Support
    Risposta del 22 aprile 2024 alle ore 21:42

    Hi ScuolaNP,

    Thanks for reaching out to Jotform Support. Unfortunately, our Italian Support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Italian, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.

    Now, coming back to your question, yes, you can add the password as the first column or any column on the Excel file that you will upload. You will set the password column as the access code column in the widget's settings. For your reference, here's a screenshot of the section where you will that up:

    Come permettere la compilazione del modulo in maniera condizionale, soltanto a una specifica lista di utenti? Image 1 Screenshot 20

    Let us know if there’s anything else we can help you with. 

  • ScuolaNP
    Risposta del 24 aprile 2024 alle ore 07:09

    Ciao. Una domanda sulla procedura indicata da voi. Utilizzando il widget Da Foglio Elettronico a Modulo, il foglio elettronico deve essere salvato su pc o può essere anche un foglio elettronico google sheet o excel salvato in onedrive? Lo chiedo perchè avrei bisogno che il foglio elettronico in questione si aggiornasse con dati provenienti da un altro modulo, e quindi non so come collegare le due esigenze: quella di avere una password individuale per ogni utente e che ho pensato di generare nel modulo di iscrizione al corso tramite il widget crea otp; e quella di consentire l'accesso ad altri moduli mediante l'inserimento di questa password individuale, tramite l'utilizzo del widget Da Foglio Elettronico a Modulo.

    Non so se può esserci un modo alternativo per raggiungere il mio obiettivo.

    Grazie.

  • Joseph Jotform Support
    Risposta del 24 aprile 2024 alle ore 08:01

    Buongiorno scuolanotaiopalazzi,

    Grazie per averci ricontattato. Per evitare confusione ho spostato la tua richiesta in un'altra discussione. Puoi controllare la nostra risposta qui.

 
La tua Risposta