Check out the LimeSurvey source code on GitHub!
Welcome, Guest
Username: Password:

TOPIC: Salto condizionato

Salto condizionato 3 years 9 months ago #92419

  • ellas
  • ellas's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 6
  • Karma: 0
Salve. Dopo essere passato da strumenti "artigianali" per la creazione di questionari on line, sono arrivato a Limesurvey e devo dire che, per ciò che attiene alla flessibilità ed all'immediatezza d'uso è davvero notevole. Certo, richiede che uno abbia le mani in pasta in termini di questionari.
Ciò che, invece, non sono riuscito a trovare (ma senz'altro per macanza mia) è come fare ad impostare un salto condizionato.
Mi spiego. Ho una domanda introduttiva con cui l'intervistatore chiede se l'intervistato vuole partecipare all'indagine telefonica.
le opzionipotrebbero essere queste:
1)Numero disabilitato
2)Rifiuta
3)Partecipa
Ecco, io vorrei che se la risposta è 3) allora il questionario proceda; se è 1) o 2)allora lo stesso vada ad una domanda di chiusura del tipo:
1)Intervista conclusa
2)Intervista interrotta
E' ovvio che la domanda di chiusura sarà prevista, come ultima, anche nel caso di n normale prosieguo del questionario.
Insomma, come funzionano i salti?
In verità avrei anche bisogno di capire ciò per vedere come strutturare un questionario che, ad esempio, a secondo del genere (maschio o femmina), prenda un percorso piuttosto che un'altro completamente differente.
Non so se sono stato chiaro, né se ho posto la questione in maniera adeguata.
Ringrazio chi volesse avere la pazienza di rispondere.
The administrator has disabled public write access.

Salto condizionato 3 years 9 months ago #92425

  • lfanfoni
  • lfanfoni's Avatar
  • Offline
  • Platinum Lime
  • Posts: 599
  • Thank you received: 115
  • Karma: 26
I salti condizionati in ls possono essere implementati con la cosiddetta "rilevanza", che poi sarebbe la visibilità di una domanda o di un gruppo di domande.
Una delle proprietà delle domande è appunto la "equazione di rilevanza" (prima si chiamava solo "condizione"). Se l'equazione o la condizione è soddisfatta, la domanda si vede, altrimenti viene nascosta.
Fino alla versione 1.92 questa cosa si poteva fare soltanto con le condizioni e solo su singole domande. Dalla 1.92 è possibile utilizzare l'Expression Manager per impostare criteri anche molto complessi e basati su risposte del questionario (anche nella stessa sezione). Ora e' anche possibile impostare la rilevanza su interi gruppi di domande.
Ad ogni modo, se le tue condizioni sono semplici e non i sono cose troppo particolare, ti consiglio di usare il pannello delle condizioni, che è molto guidato e traduce la condizione in equazione di rilevanza. Se hai condizioni in or puoi iusare gli "scenari".
E' possibile visualizzare il cosiddetto "show logic file" per avere la sintesi delle rilevanze di tutto il questionario, e verificare i possibili percorsi di somministrazione delle domande.
E' anche possibile condizionare la visibilità delle domande sulla base di dati pre-esistenti (es. se maschio o se è femmina): per caricare queste informazioni si utilizzano gli attributi aggiuntivi dei token (identificativi).

Quindi la logica è un po' diversa dal salto: la condizione viene posta sulle domande successive, e non su quelle che devono generare il salto. Per questo motivo, nel tuo caso ti consiglio di mettere le domande che generano salti lunghi nella prima sezione (gruppo), e condizionare gli interi gruppi successinvi, ad eccezione dell'ultimo gruppo, che mi pare di capire non deve essere condizionato.
The administrator has disabled public write access.

Salto condizionato 3 years 9 months ago #92429

  • ellas
  • ellas's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 6
  • Karma: 0
Ho la 1.92 caricata. Se mi dici che il sistema c'è dovrò lavorarci sopra. Magari tornerò a disturbarti. Grazie peril momento. Ciao
The administrator has disabled public write access.

Salto condizionato 3 years 9 months ago #92431

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 5430
  • Thank you received: 809
  • Karma: 240
Please no cross posts:
www.limesurvey.org/en/forum/can-i-do-thi...23-conditional-jumps

Decide for one language and go for it. At least tell others that you are also asking in another language. I only just now have seen that you already had received a response here in the Italian forum.
Have a look at the manual! It is a really valuable source for information. Here some helpful links:
Manual (EN) | Question Types | [url=https://manual.limesurvey.org/Workarounds[/url]

If you found this answer helpful and it saved you some time please consider a [url=https://donate.limesurvey.org[/url] to the...
The administrator has disabled public write access.

Salto condizionato 3 years 9 months ago #92432

  • lfanfoni
  • lfanfoni's Avatar
  • Offline
  • Platinum Lime
  • Posts: 599
  • Thank you received: 115
  • Karma: 26
La 1.92 puo' avere qualche problemino di traduzione della versione italiana. Se puoi, caricati la 2. Comunque se non la puoi cambiare e se hai problemi per qualche stringa in italiano, nel post precedente ci sono istruzioni per modificare la versione.
Per quanto riguarda le "doppie" richieste in italiano e inglese, di solito consiglio di postare per prima cosa qui, e se non si trova la soluzione, di postare sul forum inglese e comunque mettere anche qui la soluzione, in modo che aumentiamo la circolazione delle info su ls anche nella nostra lingua e miglioriamo la nostra comunità ls
The administrator has disabled public write access.

Salto condizionato 3 years 9 months ago #92492

  • ellas
  • ellas's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 6
  • Karma: 0
La due non sono riuscito ad installarla per un problema "No input file specified." Avevo trovato una soluzione ma, non funzionava e, dfal momento chenon eraun dramma ho optato per la vesione precedente che ho caricato su un servere Aruba senza difficoltà.
Quello del salto lo devo approfondire, al più farò dinecessità virtù. D'altronde è sempre meglio così che con Frontpage dovedovevo scrivere tutto il questionario.
The administrator has disabled public write access.

Salto condizionato 3 years 9 months ago #92503

  • lfanfoni
  • lfanfoni's Avatar
  • Offline
  • Platinum Lime
  • Posts: 599
  • Thank you received: 115
  • Karma: 26
Bravo!
Studiati subito la parte delle Condizioni, vedrai che sono molto guidate, e vedi come traduce la condizione sulle domande in equazione di rilevanza, cosi' le potrai applicare a gruppi interi.
Ti consiglio di non usare codici numeri per le domande, ma metti qualche alfabeto all'inizio (es.: Q001).
Se hai la lista dei rispondenti, usa assolutamente gli identificativi (token).
E comunque per ogni dubbio siamo qui.
The administrator has disabled public write access.

Salto condizionato 5 months 3 weeks ago #137605

  • fabcan
  • fabcan's Avatar
  • Offline
  • Senior Lime
  • Posts: 54
  • Karma: 0
Ciao a tutti,

io ho la versione 2.5 e avrei bisogno di capire come condizionare i gruppi.
Ho provato con i tutorial ma sono focalizzati sulle singole domande e usano un'interfaccia che non è uguale alla mia.

Per esempio se ho una domanda che ha come codice ( ciao) e come possibili risposte SI(A1) e NO (A2), come faccio a condizionare un gruppo di domande che si chiama (pinco pallino) qualora la risposta fosse SI?

Vi ringrazio in anticipo
The administrator has disabled public write access.

Salto condizionato 5 months 3 weeks ago #137609

  • lfanfoni
  • lfanfoni's Avatar
  • Offline
  • Platinum Lime
  • Posts: 599
  • Thank you received: 115
  • Karma: 26
Probabilmente hai usato il pannello delle condizioni per "condizionare le domande". Quando salvi la condizione sulla domanda, quella viene tradotta in una espressione che puoi vedere tra le proprietà della domanda sotto la voce "Equazione di rilevanza". Quando la definisci con il pannello è in sola lettura e non la puoi modificare, ma quando è vuota (o meglio=1), puoi modificarla, rispettando le regole dell'Expression Manager.
Anche i gruppi di domande hanno la voce "Equazione di rilevanza", quindi incollando quella equazione che ti funziona sulla domanda, oppure riscrivendola ex-novo, l'intero gruppo sarà visualizzato solo quando l'espressione è vera
The administrator has disabled public write access.

Salto condizionato 5 months 3 weeks ago #137610

  • fabcan
  • fabcan's Avatar
  • Offline
  • Senior Lime
  • Posts: 54
  • Karma: 0
Grazie mille per la disponibilità ma non riesco a capire come usare i codici.
io devo far si che venga visualizzato un gruppo e che un altro venga invece inibito.

Ho provato a copiare il codice(nell'equazione di rilevanza del gruppo) ma continua a presentarmelo.
Ho copiato questo codice: ((specificSepa.NAOK!="A2"or SpecificSepar!="A3"))

In teoria questo codice dovrebbe inibire il gruppo qualora il soggetto selezioni la casella A2 o A3
Last Edit: 5 months 3 weeks ago by fabcan.
The administrator has disabled public write access.

Salto condizionato 5 months 3 weeks ago #137611

  • lfanfoni
  • lfanfoni's Avatar
  • Offline
  • Platinum Lime
  • Posts: 599
  • Thank you received: 115
  • Karma: 26
Secondo l'esempio che hai dato prima dovrebbe essere:
(ciao.NAOK == "A1")

Prova prima con operatori semplici, poi prova a metterli in OR.

A me funziona
The administrator has disabled public write access.

Salto condizionato 5 months 3 weeks ago #137625

  • fabcan
  • fabcan's Avatar
  • Offline
  • Senior Lime
  • Posts: 54
  • Karma: 0
Grazie Mille ho risolto.

Ho inserito i codici manualmente.
The administrator has disabled public write access.
Time to create page: 4.191 seconds
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form