Introduzione #
Le condizioni di visualizzazione sono regole che determinano quando e a chi mostrare un contenuto o una domanda in base a criteri prestabiliti. Ad esempio per mostrare una domanda solo se alla domanda precedente si è stata selezionata una determinata risposta.
Gli elementi a cui è possibile applicare le condizioni di visualizzazione sono:
- Opzioni di risposta
- Righe di griglie
- Colonne di griglie
- Celle di griglie 3D
- Domande
- Gruppi
- Pagine
- Sezioni
- Custom alerts
- Blocchi di testo
Per ogni elemento, cliccando sull’icona “if”, si apre un editor visuale che permette di impostare le condizioni in modo semplice e intuitivo, senza dover scrivere codice.
Tipologie di condizioni disponibili #
Le condizioni possono essere basate su:
- Risposte a domande precedenti
- Campi del nominativo
- Quote
- Condizioni avanzate (per esigenze più complesse)
Come aggiungere una condizione #
- Clicca l’icona
dell’elemento dove si vuole aggiungere la condizione - Clicca su “Aggiungi condizione” per aggiungere la condizione.
- Seleziona la tipologia di condizione (domanda, campo nominativo, quota o avanzata).
- Completa i campi richiesti scegliendo i valori da applicare.
Esempi pratici #
Condizione basata su una risposta chiusa
Visualizzare un elemento solo se l’intervistato ha risposto “Estero” alla domanda D1:
- Prima tendina: Domanda
- Seconda tendina: D1 in quale area geografica vive?
- Terza tendina: Estero (codice 5)
- Quarta tendina: È selezionato

Condizione basata su una risposta aperta
Visualizzare un elemento solo se l’intervistato ha risposto un valore maggiore di 40 alla domanda Q2 “Quanti anni hai?”:
- Prima tendina: Domanda
- Seconda tendina: Q2 Quanti anni hai?
- Terza tendina: Risposta aperta
- Quarta tendina: È maggiore di
- Campo di testo: 40

Condizione basata su un campo del nominativo
Visualizzare un elemento solo se nel campo Zona del nominativo è presente il valore nord:
- Prima tendina: Campo del nominativo
- Seconda tendina: Zona
- Terza tendina: È uguale a
- Campo di testo: nord

Condizioni multiple #
È possibile combinare più condizioni per definire regole di visualizzazione più articolate.
Passando il mouse sopra una condizione, sulla destra compare l’icona “+”.

Con il pulsante “+” puoi aggiungere una o più condizioni collegate con gli operatori logici AND (e) o OR (oppure).

Per condizioni più strutturate e complesse puoi utilizzare gli insiemi logici.
Con gli insiemi logici è possibile costruire regole di questo tipo: (Condizione A OR Condizione B) AND Condizione C.
In questo modo puoi gestire casistiche che non si limitano a un’unica sequenza lineare di condizioni, ma che combinano gruppi logici distinti di regole logiche.

Visualizzare la sintassi in codice #
Dopo aver creato una condizione tramite l’editor visuale, è possibile visualizzarne la sintassi in formato codice cliccando su “Passa a code editor”.
Il code editor è utile a chi deve impostare condizioni annidate a più di due livelli oppure a chi preferisce definire le condizioni direttamente da codice.

Per approfondire l’utilizzo delle condizioni avanzate, consulta la guida dedicata: https://help.idsurvey.com/it/docs/condizioni-di-visualizzazione/