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
Devi utilizzare il campo convalida di quella domanda e scrivere un'espressione espressionscript.
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))
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
Volunteers are not paid.
Not because they are worthless, but because they are priceless