Configurabel List: can users add pages?

  • Scarpa_Marco
    Domanda del 2 aprile 2024 alle ore 05:10

    very interesting the use of configurable list,

    is it also allow responders to add a new page a page?


  • Joseph Jotform Support
    Risposta del 2 aprile 2024 alle ore 05:18

    Buongiorno Marco,

    Grazie per aver contattato il supporto tecnico di Jotform. Tramite la Lista Configurabile, gli utenti possono aggiungere più righe per inserire più dati. Configurabel List: can users add pages? Image 1 Screenshot 20Potresti fornirci maggiori informazioni sull'obiettivo che vuoi raggiungere? Cosa intendi con 'permettere agli utenti di aggiungere una nuova pagina'?

    Rimaniamo in attesa di ulteriori informazioni.

  • Scarpa_Marco
    Risposta del 2 aprile 2024 alle ore 06:33

    Buongiorno Joseph,

    ho una parte del modulo che ha valenza generale (tutta la parte di anagrafica ecc.)

    e una parte che non ha una dimensione definita, in sostanza alla parte generale possono corrispondere più parti (un po' come ad un ordine corrispondono più articoli), chiedevo se era possibile quindi attivare una pagina a seconda di una scelta pregressa e duplicare questa pagina se necessario (come fosse un secondo articolo).

    questo si collega al discorso delle tabelle su google sheet,

    potrebbe essere un'alternativa quella di collegare più moduli? in modo che la parte generale sia collegata (con un riferimento) ai moduli "figli"? oppure mediante un app?

  • Joseph Jotform Support
    Risposta del 2 aprile 2024 alle ore 07:07

    Buongiorno Marco,

    Grazie per averci ricontattato. La cosa che stai cercando di realizzare può essere ottenuta tramite Logica Condizionale. Con questa funzione puoi creare tanti campi e mostrarli solo in base ad una scelta precedente. A differenza della Lista Configurabile, il numero di campi ha un numero definito, ovvero il numero di campi creato da te. Ecco come fare:

    1. Nel Costruttore di Moduli, crea tutti i campi che desideri e poi rendili Nascosti.Configurabel List: can users add pages? Image 1 Screenshot 60
    2. Aggiungi un trigger. Ovvero una domanda, che in base alla risposta mostra o meno i campi nascosti.Configurabel List: can users add pages? Image 2 Screenshot 71
    3. Clicca su Impostazioni e seleziona Condizioni. Clicca su Mostra/Nascondi Campo.Configurabel List: can users add pages? Image 3 Screenshot 82
    4. Impostala come di sotto.Configurabel List: can users add pages? Image 4 Screenshot 93

    Ora, i campi verranno mostrati solo se il trigger viene azionato. Configurabel List: can users add pages? Image 5 Screenshot 104

    In questo modo il modulo rimane uno solo e in Tabelle puoi impostare delle schede diverse per mostrare i dati raccolti nei vari campi. Questo è solo un esempio di quello che puoi fare con la logica condizionale. Tuttavia, se non soddisfa le tue esigenze o hai bisogno di una soluzione diversa, faccelo sapere e cercheremo di trovarne una.

    Per quanto riguarda il collegare le tabelle delle risposte, se i moduli sono differenti, ovvero hanno ID differenti, allora le tabelle saranno differenti. Quindi, è possibile visualizzare in varie schede risposte provenienti da moduli diversi nella stessa tabella, ma comunque rimarranno moduli differenti. Allo stesso modo, è possibile suddividere le risposte ad un modulo in più schede diverse nella stessa tabella, ma rimarranno sempre risposte ricevute allo stesso modulo.

    Prova e facci sapere se hai bisogno di ulteriore aiuto.

  • Scarpa_Marco
    Risposta del 4 aprile 2024 alle ore 08:07

    purtroppo non riesco ad ottenere il risultato cercato con questo metodo

    quello di cui necessito è la possibilità di duplicare tutti i campi presenti in una pagina (e quindi la pagina stessa) n-volte a seconda dell'ordine

    inoltre avrei necessità di mettere in relazione (e far interagire) due moduli sia attraverso il passaggio di alcuni dati tra i loro campi (modulo1->modulo2 e modulo2->modulo1 )
    che attraverso il passaggio da una schermata all'altra in entrambe le direzioni (cioè siano linkabili tra di loro)

    se può essere utile questi sono i moduli su cui sto lavorando

    modulo1: https://eu.jotform.com/form/240875428709063

    modulo2: https://eu.jotform.com/form/240884284721057

    (ad es. da qui vorrei passare i dati relativi "ragione sociale" e "numero commessa" per popolare, nel modulo2 i campi "cliente" e "numero commessa" rispettivamente)



  • Vincenzo Jotform Support
    Risposta del 4 aprile 2024 alle ore 11:27

    Salve Marco,

    Grazie per averci contattato nuovamente. Se vuole aggiungere varie pagine da compilare in base a una selezione precedente fatta dall'utente, può utilizzare la nostra condizione Vai a / Nascondi una Pagina. Le mostro come fare:

    1. Per prima cosa, nel Costruttore di Moduli, selezionare il widget Tab per i moduli e poi fare clic sul pulante del cestino per eliminarlo. Questo widget va tolto altrimenti la condizione Vai a / Nascondi una Pagina non funzionerà.
    2. Successivamente, con il mouse selezionare tutti gli elementi di una pagina. Copiarli con premendo i pulsanti Ctrl + C su Windows o Command + C su Mac.
    3. Fare clic su Clicca per aggingere una nuova pagina e poi fare Ctrl + V su Windows o Command + V su Mac, per incollare i campi copiati in una nuova pagina.
    4. Ripetere questo processo più volte se vuole creare più pagine. Configurabel List: can users add pages? Image 1 Screenshot 60
    5. Successivamente, fare clic sul pulsante + Aggiungi elemento nella parte superiore sinistra dello schermo.
    6. (Opzionale: ho usato questo campo come selettore delle pagine da mostrare)Nella scheda Di Base, selezionare l'elemento Menu a Scorrimento e aggiungerlo al modulo. Poi nelle opzioni inserire il numero di pagine create. Configurabel List: can users add pages? Image 2 Screenshot 71
    7. Adesso, nella barra di navigazione arancione in cima alla pagina, fare clic su Impostazioni.
    8. Nella colonna sulla sinistra, fare clic sulla scheda Condizioni.
    9. Fare clic sul pulsante + Add Condition e poi selezionare l'opzione Vai a / Nascondi una Pagina.
    10. Impostare la prima condizione simile a quella mostrata nello screenshot sottostante, poi fare clic su Salva (Con questa condizione, ho fatto in modo che le prime due pagine duplicate vengano saltate, così l'utente riesce a vederne solo una) :
      Configurabel List: can users add pages? Image 3 Screenshot 82
    11. Impostare la seconda condizione simile a quella mostrata nello screenshot sottostante, poi fare clic su Salva (Con questa condizione, ho fatto in modo che la prima pagine duplicata venga saltata, così l'utente riesce a vederne le ultime due pagine duplicate):
      Configurabel List: can users add pages? Image 4 Screenshot 93

    Risultato:

    Configurabel List: can users add pages? Image 5 Screenshot 104

    Qui può testare questo modulo di prova o clonarlo per capire meglio come è stato configurato. Se questo non è esattamente ciò che voleva sapere, potrebbe gentilmente fornirci ulteriori informazioni in merito, così da poterla assiste meglio?

    Inoltre, per evitare possibili confusioni, ho spostato la sua altra domanda su una nuova discussione. Può vedere la mia risposta facendo clic qui.

    Provi e ci faccia sapere se ha bisogno di ulteriori chiarimenti.