Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Nascondere sottodomande o opzioni di risposta

  • mmv2020
  • mmv2020's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 5 months ago - 1 year 5 months ago #234024 by mmv2020
Buongiorno,
Vorrei sapere come nascondere delle opzioni di risposta e delle sottodomande in base alle risposte nelle domande precedenti.
Per esempio, se viene selezionato Elektra nella prima domanda, vorrei nasconderla nella seconda domanda. Invece nella terza domanda vorrei nascondere sia la risposta della prima domanda sia le risposte della seconda domanda al fine di evitare ripetizioni.
La prima domanda, D1a, e' domanda a scelta singola
La seconda domanda, D1b, e' domanda a scelta multipla
La terza domanda, D2, e' array.
Grazie in anticipo.
Attachments:
Last edit: 1 year 5 months ago by mmv2020. Reason: Error

Please Log in to join the conversation.

More
1 year 5 months ago #234066 by lfanfoni
Replied by lfanfoni on topic Nascondere sottodomande o opzioni di risposta
In primo luogo mostrerei le D1b e D2 solo se si è già risposto alla D1a. Questo lo puoi fare mettendo la seguente equazione di rilevanza a livello di tutte le domande:
!(is_empty(D1a))
Per quanto riguarda la prima tua richiesta, supponendo che le opzioni risposta della D1a abbiano codice A1, A2, A3, etc, devi impostare su tutte le sottodomande della D1b una condizione di rilevanza di questo tipo:
D1a.NAOK!='A1'
Una volta che ti funziona questa D1b, ti conviene copiarla e dargli codice D2, cambiare il testo, e inserire un filtro array di esclusione, in modo che vengano visualizzati solo gli item non selezionati alla D1b.
Come dico sempre, ci vuole comunque un po' di studio dell'expression manager, cui aggiungere una lettura del manuale sulla parte di "array-filter" e "array-filter exclusion"

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni

Please Log in to join the conversation.

  • mmv2020
  • mmv2020's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 5 months ago #234071 by mmv2020
Replied by mmv2020 on topic Nascondere sottodomande o opzioni di risposta
Grazie per la risposta.
Leggendo piu' sui forum, ho risolto utilizzando le espressioni come da te indicato. !(is_empty(D1a)) e D1a.NAOK!='A1'.
Unica difficolta' e' nella domanda array, la quale lo scomposta, ahime', in piu' domande in quanto non riuscivo a concludere il test. Cmq quella parte finita.

Vorrei chiederti, invece, se si possono utlizzare piu' espressioni come
D1a.NAOK!='A1'., !(is_empty(D1a)) nella condizione di rilevanza di una sottodomanda array.
Vorrei fare, solo ai fornitori conosciuti, quindi selezionati nelle domande precedenti, una batteria di domande.
Possono stare nella stessa condizione di rilevanza le espressioni sotto?
!(is_empty(D1a)) & !(is_empty(D1b)) & D2a.NAOK!='A1'
nel caso si possono scrivere, la digitura "&" e' corretta o e' necessario altra digitura tipo "or", "and"?
Ti ringrazio.

Please Log in to join the conversation.

More
1 year 5 months ago #234072 by lfanfoni
Replied by lfanfoni on topic Nascondere sottodomande o opzioni di risposta
Come ti dicevo, lo studio dell'EM è importante. Questa è la pagina di riferimento:
manual.limesurvey.org/Expression_Manager
L'elenco degli operatori è qui:
manual.limesurvey.org/Expression_Manager#Operators

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 5 months ago #234082 by Joffm
1. Equazione di rilevanza de sottodomande
2. Filtro array.

File Attachment:

File Name: limesurvey...4958.lss
File Size:30 KB


Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • mmv2020
  • mmv2020's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 5 months ago #234106 by mmv2020
Replied by mmv2020 on topic Nascondere sottodomande o opzioni di risposta
Joffm, grazie mille.

Please Log in to join the conversation.

Lime-years ahead

Online-surveys for every purse and purpose