Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

equazione di rilevanza

  • monicademartini
  • monicademartini's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 6 months ago #207133 by monicademartini
equazione di rilevanza was created by monicademartini
vi chiedo perdono :(

ho bisogno ancora del vostro prezioso aiuto per un questionario su versione 3.24.2:


equazioni di rilevanza...

1. è possibile non far comparire la domanda 4 sulle motivazioni per le quali non utilizzi la maggior parte degli strumenti se si verificano due condizioni (vedi screenshot e gruppo domande):
a. hai risposto che non conosci gli strumenti alla prima domanda
b. hai risposto che ne utilizzi più di tre alla terza domanda?
i tentativi sono falliti con queste sintassi (considerate senza errori con la verifica logica dal sistema):

(is_empty(CONOSCENZAcongedi_SQ009.NAOK)) OR ((count(that.UTILIZZcongedi.NAOK)<3))

(is_empty(CONOSCENZAcongedi_SQ009.NAOK)) OR ((count(UTILIZZcongedi_SQ001.NAOK, UTILIZZcongedi_SQ002.NAOK, UTILIZZcongedi_SQ003.NAOK, UTILIZZcongedi_SQ004.NAOK, UTILIZZcongedi_SQ005.NAOK, UTILIZZcongedi_SQ006.NAOK, UTILIZZcongedi_SQ007.NAOK, UTILIZZcongedi_SQ008.NAOK, UTILIZZcongedi_SQ009.NAOK, UTILIZZcongedi_SQoth.NAOK) < 3))  

(CONOSCENZAcongedi_SQ009.NAOK=="N") OR (count(that.UTILIZZcongedi.NAOK)<3)

(is_empty(CONOSCENZAcongedi_SQ009.NAOK)) OR (count(that.UTILIZZcongedi.NAOK)<3)

(!(CONOSCENZAcongedi_SQ009.NAOK)) OR (count(that.UTILIZZcongedi.NAOK)<3)

(!(CONOSCENZAcongedi_SQ009.NAOK)) OR (count(that.UTILIZZcongedi.NAOK)<3)

(CONOSCENZAcongedi_SQ009.NAOK=="N") OR (count(that.UTILIZZcongedi.NAOK)<3)

(CONOSCENZAcongedi_SQ009.NAOK!="Y" OR count(that.UTILIZZcongedi.NAOK)<3)  

(CONOSCENZAcongedi_SQ009.NAOK!="Y") OR ((count(that.UTILIZZcongedi.NAOK)<3))

!(CONOSCENZAcongedi_SQ009.NAOK=="Y") OR ((count(that.UTILIZZcongedi.NAOK)<3))

((is_empty(CONOSCENZAcongedi_SQ009.NAOK))) OR ((count(that.UTILIZZcongedi.NAOK)<3)))


2. posso aggiungere una nuova sottodomanda ad una domanda a scelta multipla che pesca da un filtro array collegato ad una domanda precedente le sottodomande?

"Utilizzi gli strumenti che conosci?"
oltre agli strumenti che conosci indicati nella domanda precedente vorrei che comparisse anche la scelta "nessuno"
bisogna intervenire sul pannello di controllo delle sottodomande? come? :(

grazie infinite
The topic has been locked.
More
3 years 6 months ago #207144 by lfanfoni
Replied by lfanfoni on topic equazione di rilevanza
1) A volte si fa prima a pensare quale deve essere la condizione opposta, nel tuo caso quando la domanda non deve essere visualizzata, e poi mettere la negazione:
!((CONOSCENZAcongedi_SQ009.NAOK=='Y') OR (count(that.UTILIZZcongedi.NAOK)<3))
2) Si, la puoi aggiungere come nuova sottodomanda, ma usa un codice differente da quello usato per il "nessuno" della prima domanda (es. SQ999), sennò te lo filtra. E rendilo esclusivo.

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni
The topic has been locked.
  • monicademartini
  • monicademartini's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 6 months ago #207176 by monicademartini
Replied by monicademartini on topic equazione di rilevanza
grazie mille con il tuo aiuto sono riuscita a risolvere entrambi i problemi,

per il primo la sintassi che ha funzionato è
!((CONOSCENZAcongedi_SQ009.NAOK=='Y') OR (count(that.UTILIZZcongedi.NAOK)>=3)) 

grazie di cuore
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose