- Posts: 30
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Risposta multipla con disabilitazione risposte
- globalace
- Topic Author
- Offline
- Junior Member
Less
More
3 years 2 months ago #210641
by globalace
Risposta multipla con disabilitazione risposte was created by globalace
Ciao,
ho una domanda a risposta multipla, con 5 risposte, ora vorrei validarla in modo che se l'utente seleziona la risposta 1 e 5 oppure la risposta 3 e 5, oppure 1 e 2 non possa continuare nel sondaggio, andrebbe bene anche se selziona la risposta 1 si deseleziona la risposta 5 e 2 se selezionate, come posso fare?
grazie
Spero di essermi spiegato
ho una domanda a risposta multipla, con 5 risposte, ora vorrei validarla in modo che se l'utente seleziona la risposta 1 e 5 oppure la risposta 3 e 5, oppure 1 e 2 non possa continuare nel sondaggio, andrebbe bene anche se selziona la risposta 1 si deseleziona la risposta 5 e 2 se selezionate, come posso fare?
grazie
Spero di essermi spiegato
The topic has been locked.
- ritapas
- Offline
- Elite Member
Less
More
- Posts: 212
- Thank you received: 38
3 years 2 months ago #210642
by ritapas
Replied by ritapas on topic Risposta multipla con disabilitazione risposte
Devi utilizzare il campo convalida di quella domanda e scrivere un'espressione espressionscript.
Nel tuo caso, sarebbe simile a questa:
Nel tuo caso, sarebbe simile a questa:
Code:
!(!is_empty(Q00_SQ001) and !is_empty(Q00_SQ005)) and !(!is_empty(Q00_SQ003) and !is_empty(Q00_SQ005)) and !(!is_empty(Q00_SQ001) and !is_empty(Q00_SQ002))
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12790
- Thank you received: 3940
3 years 2 months ago #210655
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Risposta multipla con disabilitazione risposte
Cosa significa?
Il sondaggio deve essere terminato quando un partecipante seleziona 1 e 5, 3 e 5 o 1 e 2?
Quindi devi creare un'espressione che restituisca un valore che elabori in una quota.
eqQ1:
{if (Q1_SQ001 == "Y" AND (Q1_SQ002 == "Y" OR Q1_SQ005 == "Y"), 1, if (Q1_SQ003 == "Y" AND Q1_SQ005 == "Y", 1,0))}
La condizione per la risoluzione è: eqQ1 == 1.
E se seleziona 1,2,4? Fine o continuare?
Joffm
Il sondaggio deve essere terminato quando un partecipante seleziona 1 e 5, 3 e 5 o 1 e 2?
Quindi devi creare un'espressione che restituisca un valore che elabori in una quota.
eqQ1:
{if (Q1_SQ001 == "Y" AND (Q1_SQ002 == "Y" OR Q1_SQ005 == "Y"), 1, if (Q1_SQ003 == "Y" AND Q1_SQ005 == "Y", 1,0))}
La condizione per la risoluzione è: eqQ1 == 1.
E se seleziona 1,2,4? Fine o continuare?
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.