Check out the LimeSurvey source code on GitHub!

Punteggio con scelta multipla

More
3 years 11 months ago #92476 by maxfagotto
Ho una domanda a scelta multipla per cui la risposta corretta deve attribuire 10 punti mentre una risposta sbagliata 0 punti. Come faccio a sommare i valori di queste risposte e a salvarli nel database.

Grazie per l'aiuto

Please Log in to join the conversation.

More
3 years 11 months ago - 3 years 11 months ago #92482 by maxfagotto
Più nel dettaglio ho una domanda a scelta multipla e solo rispondendo correttamente a due delle sei opzioni previste si ottiene un punteggio pari a 10 altrimenti il punteggio è zero.
La soluzione è quella di creare un tipo di domanda "inserimento numerico" di nasconderla e di impostare il valore di default con questa formula:

{sum(if(!Q8_SQ001.value && !Q8_SQ003.value && !Q8_SQ005.value && !Q8_SQ006.value && Q8_SQ002.value=='Y' && Q8_SQ004=='Y',100,0))}

Dove Q8 è la domanda e SQ001, SQ002, SQ003, SQ004, SQ005, SQ006 le risposte di cui SQ002 e SQ004 sono quelle corrette.
Last Edit: 3 years 11 months ago by maxfagotto.
The following user(s) said Thank You: lfanfoni

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form