È possibile attivare la funzione random per mostrare degli elementi in ordine casuale in fase di intervista.
- opzioni di risposta all’interno di una domanda
- righe di una domanda a griglia o griglia 3D
- colonne di una domanda a griglia 3D
- domande all’interno di un gruppo
- domande all’interno di una pagina
- pagine all’interno di una sezione
- Random di tutti gli elementi contenuti in un oggetto
- Random degli elementi all’interno di gruppi
- Random dei sottogruppi di elementi fissi o randomizzati
- Visualizza solo N elementi random
- Clona ordinamento degli elementi da un altro oggetto del questionario
- Durante un’intervista, quando vengono proposti degli elementi in ordine random, l’ordine viene memorizzato. In questo modo verrà mantenuto sempre lo stesso ordine degli elementi anche se l’utente dovesse aggiornare la pagina o accedervi in un secondo momento. In fase di test è quindi necessario aprire interviste diverse per visualizzare diversi ordinamenti degli elementi random.
Attivare e configurare il random #
Clicca sull’ingranaggio dell’oggetto contenitore (ad esempio quello della domanda per randomizzare le opzioni di risposta contenute).
Attiva lo switch “Random”.
Scegli il tipo di random desiderato dalla tendina.

In fase di intervista, tutti gli elementi contenuti vengono mostrati in ordine casuale. Questa modalità non prevede nessuna configurazione.
In fase di intervista, i gruppi vengono mostrati in ordine crescente e gli elementi contenuti in ogni singolo gruppo vengono mostrati in ordine casuale.
Dopo aver attivato questa modalità è possibile impostare il gruppo per ogni elemento facendo click sulla relativa icona e scegliendo il codice colore dalla tavolozza.

Questa modalità aggiunge un altro livello al random permettendo di impostare dei sottogruppi.
I sottogruppi possono essere di tipo fisso o random, cioè rispettivamente lasciare gli elementi contenuti nel sottogruppo fissi oppure mostrarli in ordine casuale.
Anche in questa modalità in fase di intervista i gruppi vengono mostrati sempre in ordine crescente.
L’ordine dei sottogruppi è invece sempre casuale mentre gli elementi contenuti nei sottogruppi possono essere fissi o random, a seconda del tipo selezionato.
Per scegliere il tipo di sottogruppo cliccare sull’icona dello stesso e cliccare sul codice colore da una delle due tavolozze (Sottogruppi elementi fissi e sottogruppi elementi random).

Questa modalità consente di specificare il numero di elementi da mostrare in fase di intervista, scelti in modo casuale.
Dopo aver selezionato questa modalità è necessario impostare il numero di elementi che si vuole vengano mostrati in fase di intervista.

- Le condizioni di visualizzazione hanno priorità rispetto alla funzione “Mostra solo N elementi random”. Questo significa che gli elementi mostrati saranno scelti fra quelli con condizione di visualizzazione che risulta vera o che non hanno nessuna condizione di visualizzazione impostata.
Consente di clonare l’ordinamento degli elementi come mostrati in un altro oggetto con random attivo. È importante notare che la funzione clona da altro oggetto non copia le impostazioni della funzione random ma ripropone all’intervistato esattamente l’ordine degli elementi mostrati nell’oggetto originale, ad esempio l’ordine delle opzioni di risposta di una domanda precedente dell’intervista.
Dopo aver selezionato questa modalità dalla tendina è necessario specificare il codice dell’oggetto da cui clonare l’ordinamento.

- Il numero di elementi dell’oggetto con “Clona ordinamento da altro oggetto random” deve essere pari (o inferiore) a quello degli elementi dell’oggetto di origine.
- Eventuali condizioni di visualizzazione nell’oggetto di origine potrebbero determinare un numero inferiore di elementi randomizzati. È pertanto buona norma riportare i medesimi filtri anche nell’oggetto di destinazione (quando opportuno) o comunque accertarsi che in fase di intervista il numero di elementi mostrati nell’oggetto di destinazione sia sempre pari o inferiore al numero di elementi dell’oggetto di origine.
- Quando si deve clonare l’ordinamento di un qualsiasi tipo di oggetto a quello delle colonne di una griglia o griglia 3D è necessario anteporre R: al codice. Quando si deve clonare l’ordinamento di colonne di una domanda a griglia a un qualsiasi altro tipo di oggetto è necessario anteporre C: al codice.
I casi d’uso più comuni #
La maggior parte dei seguenti esempi è applicato alle opzioni di risposta di una domanda semplice. Tuttavia la procedura è analoga se si intende impostare il random ad altri oggetti del questionario: alle pagine di una sezione, alle righe di una griglia, alle colonne di una griglia, ecc…
Attivare il random sulla domanda quindi scegliere la modalità “Randomizza gli elementi all’interno di gruppi”.
Quindi impostare un diverso gruppo di randomizzazione per la risposta aperta, assicurandosi che sia con numero più alto rispetto al gruppo che contiene le altre opzioni di risposta.

Ci sono due strategie per ottenere questo risultato.
Attivare il random sulla domanda quindi scegliere la modalità “Randomizza sottogruppi di elementi fissi o random”.
Impostare per ognuna delle tre opzioni di risposta che si intende far apparire per prime lo stesso gruppo, ad esempio G1.
Impostare per ognuna delle restanti opzioni un gruppo con codice maggiore, ad esempio G2.
A questo punto impostare un sottogruppo di tipo elementi fissi in tutte le 3 opzioni che devono rimanere in ordine fisso, ad esempio F1.
Infine, impostare un sottogruppo random per ognuna delle restanti opzioni, ad esempio R1.

Un’altra strategia è quella di impostare la modalità “Randomizza gli elementi all’interno dei gruppi”, quindi assegnare i gruppi G1, G2 e G3 alle opzioni che devono essere mostrate per prime e in ordine, quindi assegnare un’altro gruppo, ad esempio G4 a tutte le restanti opzioni.

Per prima cosa assicurarsi che le pagine in oggetto siano contenute in una sezione. Per creare una sezione clicca su “Modifica pagine” e trascina una pagina sopra ad un’altra. A questo punto la sezione è stata creata e puoi aggiungere altre pagine semplicemente trascinandole al suo interno.
Clicca sull’ingranaggio della sezione quindi dalla finestra a comparsa clicca nuovamente sull’ingranaggio e attiva il random scegliendo la modalità “Mostra solo N elementi random”.
Scrivi 1 sull’input “Numero di elementi da mostrare” in modo da mostrare in modo casuale solo una delle pagine della sezione durante l’intervista.


Clicca sull’ingranaggio della domanda e attiva il random scegliendo la modalità “Mostra solo N elementi random”.
Scrivi 2 sull’input “Numero di elementi da mostrare” in modo da visualizzare in fase di intervista solo 2 opzioni di risposta scelte in modo casuale.

Attivare il random sulla domanda quindi scegliere la modalità “Randomizza sottogruppi di elementi fissi o random”.
Lasciare lo stesso gruppo di randomizzazione a tutte le opzioni, ad esempio G0, quindi impostare un diverso sottogruppo di tipo fisso, ad ognuno degli insiemi di opzioni di risposta.
In questo esempio abbiamo 9 elementi suddivisi in 3 diversi sottogruppi con opzioni che restano fisse al loro interno, quindi F1, F2 e F3.
L’ordine dei 3 sottogruppi sarà casuale ma le opzioni al loro interno rimarranno fisse.

Attivare il random sulla domanda quindi scegliere la modalità “Randomizza sottogruppi di elementi fissi o random”.
In questo esempio di domanda con 9 opzioni, creeremo 3 sottogruppi, 2 dei quali mostreranno le opzioni di risposta contenute in ordine casuale mentre un altro sottogruppo presenterà le tre opzioni sempre nell’ordine impostato.
Lasciare lo stesso gruppo di randomizzazione a tutte le opzioni, ad esempio G0, quindi impostare un diverso sottogruppo ai 3 insiemi di opzioni di risposta. Due sottogruppi saranno quindi random, per esempio R1 e R2 mentre l’altro sottogruppo sarò di tipo fisso, es. F1
L’ordine dei 3 sottogruppi sarà random, le opzioni all’interno di 2 sottogruppi saranno proposte in ordine casuale mentre quelle dell’altro sottogruppo resteranno nell’ordine originale.

Configurare il random da IdCode #
Si suggerisce l’utilizzo dell’interfaccia grafica per una pratica configurazione del random, tuttavia è possibile attivare o modificare i parametri del random anche da IdCode.
Attivare il random da IdCode
Per attivare il random da IdCode è sufficiente scrivere /R 1 alla destra del codice dell’oggetto contenitore, ad esempio dopo il codice della domanda per randomizzare le opzioni di risposta in esso contenute.
/page P5
Q16 /R 1
Testo della domanda
1 Opzione A
2 Opzione B
3 Opzione C
4 Opzione D
5 Opzione E
Per attivare il random nelle righe di una griglia o griglia 3D si utilizza la stessa sintassi descritta in precedenza. Per attivare il random delle colonne è invece necessario scrivere /RC 1.
Per attivare il random sia delle colonne che delle righe di una griglia o griglia 3D è necessario attivare entrambi i random, ad esempio Q12 /R 1 /RC 1.
/page P3
Q12 /R 1 /RC 1
Testo della domanda
/rows
.1 Testo della riga A
.2 Testo della riga B
.3 Testo della riga C
/cols
1 Opzione A
2 Opzione B
3 Opzione C
4 Opzione D
5 Opzione E
Impostare gruppi e sottogruppi da IdCode
Per assegnare un gruppo alle opzioni di risposta (o comunque agli elementi figli dell’oggetto in cui è stato attivato il random) è necessario scrivere /RG (random group) seguito da un numero identificativo, alla destra del testo dell’opzione di risposta.
Se nessun random group è specificato in una o più opzioni di risposta, il sistema lo interpreta di default come /RG 0.
/page P4
Q12 /R 1
Testo della domanda
1 Opzione A
2 Opzione B
3 Opzione C
4 Opzione D /RG 1
5 Opzione E /RG 1
6 Opzione F /RG 1
7 Opzione G /RG 2
8 Opzione H /RG 2
9 Opzione I /RG 2
Per assegnare un sottogruppo di tipo fisso alle opzioni di risposta è necessario scrivere /RF (random fix) seguito da un numero identificativo, dopo la il codice del gruppo.
Per assegnare un sottogruppo di tipo random alle opzioni di risposta è necessario scrivere /RR (random random) seguito da un numero identificativo, dopo il codice del gruppo.
Se si imposta il sottogruppo /RF 1 senza specificare nessun random group, il sistema lo interpreta di default come /RG 0.
/page P4
Q12 /R 1
Testo della domanda
1 Opzione A /RR 1
2 Opzione B /RR 1
3 Opzione C /RR 1
4 Opzione D /RG 1 /RF 1
5 Opzione E /RG 1 /RF 1
6 Opzione F /RG 1 /RF 1
7 Opzione G /RG 2 /RF 2
8 Opzione H /RG 2 /RF 2
9 Opzione I /RG 2 /RF 2
Impostare “Mostra solo N elementi random” da IdCode
Per impostare la modalità “Mostra solo N elementi random” è necessario scrivere /RSO (random show only) seguito dal numero di elementi che si vuole siano mostrati, dopo il codice domanda e della stringa di attivazione del random, ad esempio Q1 /R 1 /RSO 2.
/page P1
Q1 /R 1 /RSO 2
Testo della domanda
1 Opzione A
2 Opzione B
3 Opzione C
4 Opzione D
5 Opzione E
6 Opzione F
7 Opzione G
8 Opzione H
9 Opzione I
Impostare “Clona da altro oggetto random” da IdCode
Per impostare la modalità “Clona da altro oggetto random” è necessario aggiungere alla destra della stringa di attivazione del random /RL (random like) seguito dal codice dell’oggetto del questionario da cui clonare l’ordine degli elementi, ad esempio Q34 /R 1 /RL Q19.
/page P22
Q34 / R 1 /RL Q19
Testo della domanda
1 Opzione A
2 Opzione B
3 Opzione C
4 Opzione D
5 Opzione E
6 Opzione F
7 Opzione G
8 Opzione H
9 Opzione I
Se si intende clonare l’ordinamento di colonne di una griglia o griglia3D in un’altro tipo di oggetto o viceversa, la sintassi è leggermente diversa e ci sono più casistiche.
1. Clonare l’ordinamento di colonne di una griglia ad un oggetto di altro tipo
Aggiungere C: (column) prima del codice, ad esempio Q4 /R 1 /RL C:Q3.
/page P4
Q4 / R 1 /RL C:Q3
Testo della domanda
1 Opzione A
2 Opzione B
3 Opzione C
4 Opzione D
5 Opzione E
6 Opzione F
7 Opzione G
8 Opzione H
9 Opzione I
2. Clonare l’ordinamento di elementi di un qualsiasi oggetto nelle colonne di una griglia o griglia 3D
Specificare che l’opzione clona deve influenzare le colonne della griglia con il comando /RCL (random column like) e specificare che l’oggetto da clonare è di tipo diverso aggiungendo R: (row) prima del codice, ad esempio Q5 /R 1 /RCL R:Q3.
/page P5
Q5 / R 1 /RCL R:Q3
Testo della domanda
/rows
.1 Testo della riga A
.2 Testo della riga B
.3 Testo della riga C
/cols
1 Opzione 1
2 Opzione 2
3 Opzione 3
4 Opzione 4
5 Opzione 5
3. Clonare l’ordinamento di colonne da una griglia ad un’altra
Specificare che l’opzione clona deve influenzare le colonne della griglia con il comando /RCL e quindi scrivere il codice della domanda di origine, es Q2 /R 1 /RCL Q1. In questo caso non è necessario convertire specificando “C:” in quanto per default entrambi gli oggetti sono considerati di tipo column.
/page P2
Q2 / R 1 /RCL Q1
Testo della domanda
/rows
.1 Testo della riga A
.2 Testo della riga B
.3 Testo della riga C
/cols
1 Opzione 1
2 Opzione 2
3 Opzione 3
4 Opzione 4
5 Opzione 5