Inserire un array a risposta multipla

More
5 years 3 months ago #83300 by ssjcagi4
ssjcagi4 created the topic: Inserire un array a risposta multipla
Salve a tutti,
sono nuovo sia del forum che del software per sondaggi. Vi chiedo un aiuto a proposito di una domanda composta da 9 righe e 3 colonne la quale deve essere a risposta multipla con un massimo di 4 risposte per colonna.

Come si crea tutto ciò?

Ho provato con un array ma non riesco ad ottenere la risposta multipla.

Grazie

Please Log in to join the conversation.

More
5 years 3 months ago #83305 by lfanfoni
lfanfoni replied the topic: Inserire un array a risposta multipla
Credo che la domanda tipo "Array (Numbers)" possa fare al caso tuo. Vedi il secondo esempio di questa tipologia su: docs.limesurvey.org/Question+types&struc...urvey#Array_Numbers_

Credo che sia possibile anche definire il numero massimo di risposte per riga o colonna. Verifica le impostazioni avanzate ( docs.limesurvey.org/Question+type+-+Array+%28Numbers%29 ).
Altrimenti sono piuttosto sicuro che sia possibile mettere un controllo di validazione con l'EM per verificare al cambio pagina il numero massimo di risposte per colonna.
Gentilmente illustrate qui l'eventuale soluzione adottata.

Please Log in to join the conversation.

More
5 years 3 months ago #83313 by ssjcagi4
ssjcagi4 replied the topic: Inserire un array a risposta multipla
Grazie per la risposta velocissima.
Con l'array numbers la domanda assume la forma voluta ma:
1) anche se imposto un numero massimo di risposte, vuole comunque almeno una risposta per riga (aspetto non necessario).
2) Esiste un array per riga?

Grazie!

Please Log in to join the conversation.

More
5 years 3 months ago #83316 by lfanfoni
lfanfoni replied the topic: Inserire un array a risposta multipla
Purtroppo non ho tempo per fare una prova. Provo a darti qualche suggerimento, magari posta anche nel forum generale in inglese, meglio se con lo screenshot della domanda che hai gia definito.
1) Forse hai definito la domanda come "obbligatoria", quindi ti chiede di fare almeno una scelta. Oppure il range dei valori lo fai partire da 1 a X (dovrebbe partire da 0)
2) Non credo esista un array per riga. Pero' forse giocando con i vari X-axis e Y-axis puoi ottenere quello che desideri

Please Log in to join the conversation.

More
5 years 3 months ago #83321 by ssjcagi4
ssjcagi4 replied the topic: Inserire un array a risposta multipla
Alla fine le cose più complicate hanno le soluzioni più semplici! Ho de-selezionato la domanda obbligatoria (ho confuso le singole domande con la domanda del gruppo) e tutto sta funzionando. ora provo a usarlo un po e vedo se i risultati sono corretti. Grazie

Please Log in to join the conversation.

More
5 years 3 months ago #83329 by ssjcagi4
ssjcagi4 replied the topic: Inserire un array a risposta multipla
Hai la possibilità di spiegarmi meglio come limitare le risposte per colonna in un array multiflex numerico?

La limitazione al numero di risposte fa riferimento all'intero gruppo di domande mentre a me serve che sia limitato a 4 per colonna.

Grazie

Please Log in to join the conversation.

More
5 years 3 months ago #83333 by lfanfoni
lfanfoni replied the topic: Inserire un array a risposta multipla
Purtroppo (o per fortuna) sto per andare in ferie...ho poco tempo e non posso fare una prova adesso. Pero' se non riesci a farlo con le opzioni avanzate di quella tipologia, puoi provare a impostare una regola di validazione, usando l'EM. Mi sembra che puoi definire regole di definizione anche a livello di sotto-domande, in quel caso credo puoi dirgli come regola che il totale della sotto-domanda deve essere <=4, e in caso negativo puoi anche personalizzare il messagio.
Per la sintassi della regola (EM), puoi anche far riferimento alle info e i link del post precedente al tuo, sempre del forum italiano

Please Log in to join the conversation.

More
5 years 3 months ago #83334 by ssjcagi4
ssjcagi4 replied the topic: Inserire un array a risposta multipla
Direi per fortuna!!!

ho trovato la sintassi per un massimo di 3 risposte per riga
(sum(self.sq_A) <= 3) && (sum(self.sq_B) <= 3) && (sum(self.sq_C) <= 3)

penso non sia difficile adattare la sintassi per appliccarlo alla colonna.

In ogni caso grazie per tutti i suggerimenti

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now