- Posts: 83
- Thank you received: 2
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Formattazione condizionata su domanda equazione
- venkman
- Topic Author
- Offline
- Premium Member
Less
More
2 years 11 months ago #214682
by venkman
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
Formattazione condizionata su domanda equazione was created by venkman
Buongiorno a tutti! Eccomi qua con un nuovo form di iscrizione a un servizio per l'infanzia.
E, manco a dirlo, la domanda riguarda un equazione: Si possono inserire formattazioni (nello specifico, colore) all'interno dell'equazione.
Mi spiego meglio, in base ai dati inseriti, verrà fornito (e memorizzato) il colore della linea di scuolabus assegnata. E' possibile colorare la risposta?
Di primo acchito direi di no, ma spero di essere smentito.
Grazie a tutti!
E, manco a dirlo, la domanda riguarda un equazione: Si possono inserire formattazioni (nello specifico, colore) all'interno dell'equazione.
Mi spiego meglio, in base ai dati inseriti, verrà fornito (e memorizzato) il colore della linea di scuolabus assegnata. E' possibile colorare la risposta?
Di primo acchito direi di no, ma spero di essere smentito.
Grazie a tutti!
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12790
- Thank you received: 3940
2 years 11 months ago #214688
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Formattazione condizionata su domanda equazione
Perché non dovrebbe essere possibile?
La risposta è {if(G01Q01=="AO01",'<span style="color:red;">rosso</span>',if(G01Q01=="AO02",'<span style="color:green;">verde</span>','<span style="color:yellow;">giallo</span>'))}
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: venkman
The topic has been locked.
- venkman
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 83
- Thank you received: 2
2 years 11 months ago #214689
by venkman
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
Replied by venkman on topic Formattazione condizionata su domanda equazione
Grazie, preziosissimo!
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
The topic has been locked.
- venkman
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 83
- Thank you received: 2
2 years 11 months ago #214825
by venkman
Uhmmm, messo all'interno dell'equazione di logica, me lo segna come errore... (a parte che tutta l'equazione è un errore)
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
Replied by venkman on topic Formattazione condizionata su domanda equazione
Perché non dovrebbe essere possibile?
Uhmmm, messo all'interno dell'equazione di logica, me lo segna come errore... (a parte che tutta l'equazione è un errore)
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
The topic has been locked.
- venkman
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 83
- Thank you received: 2
2 years 11 months ago - 2 years 11 months ago #214827
by venkman
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
Replied by venkman on topic Formattazione condizionata su domanda equazione
Mi da "Equazione non valida".
Data la zona del paese (G01QZN) e la scuola frequentata (r2scuola.NAOK == 'SFSE1' oppure G3Q2INF.NAOK == 'INF03' ecc.) viene fuori la linea assegnata.
Originariamente, era tutto spezzettato su tante question "Visualizzazione testo" e funzionava perfettamente, ma avevo bisogno che la risposta venisse salvata e di qui la necessità di fare una equazione. L'ho provata in tutti i modi (e ho anche scoperto che c'è differenza tra questo ' e questo ’ ) ma il totale dell'accrocchio non va... ho fatto le pulci al manuale ma non c'è niente di simile.
{G03Q70=if(((G01QZN.NAOK == 'AO04') and (r2scuola.NAOK == 'SFSE1')) or ((G01QZN.NAOK == 'AO05') and (r2scuola.NAOK == 'SFSE1')) or ((G01QZN.NAOK == 'AO06') and (r2scuola.NAOK == 'SFSE1'))), "sarà il BUS VERDE",(((G01QZN.NAOK == 'AO01') and (r2scuola.NAOK == 'SFSE1')) or ((G01QZN.NAOK == 'AO03') and (r2scuola.NAOK == 'SFSE1'))), "sarà il BUS AZZURRO",(((G01QZN.NAOK == 'AO01') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO02') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO03') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO13') and (G3Q2INF.NAOK == 'INF03'))), "per l'ANDATA sarà il BUS AZZURRO",(((G01QZN.NAOK == 'AO07') and (r2scuola.NAOK == 'SFSE1')) or ((G01QZN.NAOK == 'AO08') and (r2scuola.NAOK == 'SFSE1'))), "sarà il BUS AZZURRO", (((G01QZN.NAOK == 'AO09') and (r2scuola.NAOK == 'SFSE1')) or ((G01QZN.NAOK == 'AO10') and (r2scuola.NAOK == 'SFSE1'))), "sarà il BUS ROSA", ((G01QZN.NAOK == 'AO05') and (G3Q2INF.NAOK == 'INF03')), "per l'ANDATA sarà il BUS ROSA", (((G01QZN.NAOK == 'AO06') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO12') and (G3Q2INF.NAOK == 'INF03'))), "per l'ANDATA sarà il BUS VERDE", (((G01QZN.NAOK == 'AO07') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO08') and (G3Q2INF.NAOK == 'INF03'))), "per l'ANDATA sarà il BUS ARANCIONE", (((G01QZN.NAOK == 'AO09') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO10') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO sarà il BUS NAVETTA", (((G01QZN.NAOK == 'AO09') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO10') and (G3Q2INF.NAOK == 'INF03'))), "per l'ANDATA sarà il BUS NAVETTA", (((G01QZN.NAOK == 'AO01') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO02') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO03') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO04') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO05') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO sarà il BUS VERDE", ((G01QZN.NAOK == 'AO06') and (G3Q2INF.NAOK == 'INF03')), "per il RITORNO sarà il BUS AZZURRO", (((G01QZN.NAOK == 'AO07') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO08') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO11') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO sarà il BUS AZZURRO", (((G01QZN.NAOK == 'AO01') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO02') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO03') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO04') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO05') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO12') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO POMERIDIANO sarà il BUS AZZURRO", ((G01QZN.NAOK == 'AO06') and (G3Q2INF.NAOK == 'INF03')), "per il RITORNO POMERIDIANO sarà il BUS VERDE", (((G01QZN.NAOK == 'AO11') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO07') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO08') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO POMERIDIANO sarà il BUS AZZURRO", (((G01QZN.NAOK == 'AO09') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO10') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO POMERIDIANO sarà il BUS ROSA", "FARE RIFERIMENTO AL SITO MOM PER SAPERE LA LINEA DA UTILIZZARE"}
Chi passa da Venezia ha uno spritz pagato...
Data la zona del paese (G01QZN) e la scuola frequentata (r2scuola.NAOK == 'SFSE1' oppure G3Q2INF.NAOK == 'INF03' ecc.) viene fuori la linea assegnata.
Originariamente, era tutto spezzettato su tante question "Visualizzazione testo" e funzionava perfettamente, ma avevo bisogno che la risposta venisse salvata e di qui la necessità di fare una equazione. L'ho provata in tutti i modi (e ho anche scoperto che c'è differenza tra questo ' e questo ’ ) ma il totale dell'accrocchio non va... ho fatto le pulci al manuale ma non c'è niente di simile.
{G03Q70=if(((G01QZN.NAOK == 'AO04') and (r2scuola.NAOK == 'SFSE1')) or ((G01QZN.NAOK == 'AO05') and (r2scuola.NAOK == 'SFSE1')) or ((G01QZN.NAOK == 'AO06') and (r2scuola.NAOK == 'SFSE1'))), "sarà il BUS VERDE",(((G01QZN.NAOK == 'AO01') and (r2scuola.NAOK == 'SFSE1')) or ((G01QZN.NAOK == 'AO03') and (r2scuola.NAOK == 'SFSE1'))), "sarà il BUS AZZURRO",(((G01QZN.NAOK == 'AO01') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO02') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO03') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO13') and (G3Q2INF.NAOK == 'INF03'))), "per l'ANDATA sarà il BUS AZZURRO",(((G01QZN.NAOK == 'AO07') and (r2scuola.NAOK == 'SFSE1')) or ((G01QZN.NAOK == 'AO08') and (r2scuola.NAOK == 'SFSE1'))), "sarà il BUS AZZURRO", (((G01QZN.NAOK == 'AO09') and (r2scuola.NAOK == 'SFSE1')) or ((G01QZN.NAOK == 'AO10') and (r2scuola.NAOK == 'SFSE1'))), "sarà il BUS ROSA", ((G01QZN.NAOK == 'AO05') and (G3Q2INF.NAOK == 'INF03')), "per l'ANDATA sarà il BUS ROSA", (((G01QZN.NAOK == 'AO06') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO12') and (G3Q2INF.NAOK == 'INF03'))), "per l'ANDATA sarà il BUS VERDE", (((G01QZN.NAOK == 'AO07') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO08') and (G3Q2INF.NAOK == 'INF03'))), "per l'ANDATA sarà il BUS ARANCIONE", (((G01QZN.NAOK == 'AO09') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO10') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO sarà il BUS NAVETTA", (((G01QZN.NAOK == 'AO09') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO10') and (G3Q2INF.NAOK == 'INF03'))), "per l'ANDATA sarà il BUS NAVETTA", (((G01QZN.NAOK == 'AO01') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO02') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO03') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO04') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO05') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO sarà il BUS VERDE", ((G01QZN.NAOK == 'AO06') and (G3Q2INF.NAOK == 'INF03')), "per il RITORNO sarà il BUS AZZURRO", (((G01QZN.NAOK == 'AO07') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO08') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO11') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO sarà il BUS AZZURRO", (((G01QZN.NAOK == 'AO01') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO02') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO03') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO04') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO05') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO12') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO POMERIDIANO sarà il BUS AZZURRO", ((G01QZN.NAOK == 'AO06') and (G3Q2INF.NAOK == 'INF03')), "per il RITORNO POMERIDIANO sarà il BUS VERDE", (((G01QZN.NAOK == 'AO11') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO07') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO08') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO POMERIDIANO sarà il BUS AZZURRO", (((G01QZN.NAOK == 'AO09') and (G3Q2INF.NAOK == 'INF03')) or ((G01QZN.NAOK == 'AO10') and (G3Q2INF.NAOK == 'INF03'))), "per il RITORNO POMERIDIANO sarà il BUS ROSA", "FARE RIFERIMENTO AL SITO MOM PER SAPERE LA LINEA DA UTILIZZARE"}
Chi passa da Venezia ha uno spritz pagato...
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
Last edit: 2 years 11 months ago by venkman.
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12790
- Thank you received: 3940
2 years 11 months ago #214833
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Formattazione condizionata su domanda equazione
La sintassi della funzione IF non è corretta.
E ancora una volta commetti l'errore di assegnare
{if(G01QZN.NAOK == 'AO04' and r2scuola.NAOK == 'SFSE1') or (G01QZN.NAOK == 'AO05' and r2scuola.NAOK == 'SFSE1') or (G01QZN.NAOK == 'AO06' and r2scuola.NAOK == 'SFSE1'), "sarà il BUS VERDE", if(G01QZN.NAOK == 'AO01' and r2scuola.NAOK == 'SFSE1') or (G01QZN.NAOK == 'AO03' and r2scuola.NAOK == 'SFSE1'), "sarà il BUS AZZURRO",if(...
Questo sarebbe meglio di
{if(G01QZN.NAOK == 'AO04' or G01QZN.NAOK == 'AO05' or G01QZN.NAOK == 'AO06') and r2scuola.NAOK == 'SFSE1', "sarà il BUS VERDE", if(G01QZN.NAOK == 'AO01' or G01QZN.NAOK == 'AO03') and r2scuola.NAOK == 'SFSE1', "sarà il BUS AZZURRO",if(...
Dovresti davvero leggere il manuale su ExpressionScript
[url] manual.limesurvey.org/ExpressionScript_E..._-_Quick_start_guide [/url]
studia gli esempi.
[url] manual.limesurvey.org/ExpressionScript_sample_surveys [/url]
E ancora una volta commetti l'errore di assegnare
{if(G01QZN.NAOK == 'AO04' and r2scuola.NAOK == 'SFSE1') or (G01QZN.NAOK == 'AO05' and r2scuola.NAOK == 'SFSE1') or (G01QZN.NAOK == 'AO06' and r2scuola.NAOK == 'SFSE1'), "sarà il BUS VERDE", if(G01QZN.NAOK == 'AO01' and r2scuola.NAOK == 'SFSE1') or (G01QZN.NAOK == 'AO03' and r2scuola.NAOK == 'SFSE1'), "sarà il BUS AZZURRO",if(...
Questo sarebbe meglio di
{if(G01QZN.NAOK == 'AO04' or G01QZN.NAOK == 'AO05' or G01QZN.NAOK == 'AO06') and r2scuola.NAOK == 'SFSE1', "sarà il BUS VERDE", if(G01QZN.NAOK == 'AO01' or G01QZN.NAOK == 'AO03') and r2scuola.NAOK == 'SFSE1', "sarà il BUS AZZURRO",if(...
Dovresti davvero leggere il manuale su ExpressionScript
[url] manual.limesurvey.org/ExpressionScript_E..._-_Quick_start_guide [/url]
studia gli esempi.
[url] manual.limesurvey.org/ExpressionScript_sample_surveys [/url]
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: venkman
The topic has been locked.
- venkman
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 83
- Thank you received: 2
2 years 11 months ago #214858
by venkman
Giurin giuretto: ho riletto il manuale (RTFM!), ho studiato gli esempi: non c'è nulla che mi chiarisca la cosa complicata che devo fare. Ho sbagliato avendo capito che "if" funzionasse come in excel.
Ho applicato le tue correzioni e aggiustato qualcos'altro (tipo le virgolette ' '). La logica funziona, ma al momento della compilazione, non esce il risultato ma tutta l'espressione...
Comincio a disperarmi.
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
Replied by venkman on topic Formattazione condizionata su domanda equazione
Dovresti davvero leggere il manuale su ExpressionScript
[url] manual.limesurvey.org/ExpressionScript_E..._-_Quick_start_guide [/url]
studia gli esempi.
[url] manual.limesurvey.org/ExpressionScript_sample_surveys [/url]
Giurin giuretto: ho riletto il manuale (RTFM!), ho studiato gli esempi: non c'è nulla che mi chiarisca la cosa complicata che devo fare. Ho sbagliato avendo capito che "if" funzionasse come in excel.
Ho applicato le tue correzioni e aggiustato qualcos'altro (tipo le virgolette ' '). La logica funziona, ma al momento della compilazione, non esce il risultato ma tutta l'espressione...
Comincio a disperarmi.
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
Attachments:
The topic has been locked.
- venkman
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 83
- Thank you received: 2
2 years 11 months ago #214862
by venkman
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
Replied by venkman on topic Formattazione condizionata su domanda equazione
Post scriptum: ho fatto la prova cancellando tutte le seguenti condizioni e tenendo solo la prima e, ovviamente, funziona...
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
The topic has been locked.
- venkman
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 83
- Thank you received: 2
2 years 11 months ago #215264
by venkman
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
Replied by venkman on topic Formattazione condizionata su domanda equazione
Inutile, mi ci sono fatto venire il mal di testa, ho letto e riletto il manuale, ho provato tutte le minime modifiche, ma non funziona! Sono disperato...
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
The topic has been locked.
- lfanfoni
- Offline
- Platinum Member
Less
More
- Posts: 904
- Thank you received: 213
2 years 11 months ago #215311
by lfanfoni
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
Replied by lfanfoni on topic Formattazione condizionata su domanda equazione
Credo che con una unica condizione non ce la puoi fare a visualizzare la linea di bus in base alle combinazioni di zone di residenza e scuole. Ho anche l'impressione che il tuo algoritmo di calcolo non sia completamente esatto, e si complica notevolmente se differenzi andata e ritorno.
Se fossi in te proverei a razionalizzare nell'ottica di limesurvey la questione della scelta automatica della linea. Prova a crearti una domanda a scelta multipla con tutte le linee disponibili (volendo le potrai anche colorare). Ogni linea è una sotto-domanda. Per ogni linea puoi impostare l'equazione di rilevanza in base alla combinazione di zona di residenza e scuola selezionata. La sintassi è sempre la stessa, ma non devi usare l'if. Poi fatti qualche prova per vedere se le combinazioni funzionano bene e si visualizzano o nascondono correttamente. Non ci vedo niente di strano se obblighi il rispondente a selezionare l'unica o le uniche possibilità di linee che ha. Se fai due domande (una per andata e l'altra per il ritorno), ti rendi la vita ancora più facile
Se fossi in te proverei a razionalizzare nell'ottica di limesurvey la questione della scelta automatica della linea. Prova a crearti una domanda a scelta multipla con tutte le linee disponibili (volendo le potrai anche colorare). Ogni linea è una sotto-domanda. Per ogni linea puoi impostare l'equazione di rilevanza in base alla combinazione di zona di residenza e scuola selezionata. La sintassi è sempre la stessa, ma non devi usare l'if. Poi fatti qualche prova per vedere se le combinazioni funzionano bene e si visualizzano o nascondono correttamente. Non ci vedo niente di strano se obblighi il rispondente a selezionare l'unica o le uniche possibilità di linee che ha. Se fai due domande (una per andata e l'altra per il ritorno), ti rendi la vita ancora più facile
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 following user(s) said Thank You: venkman
The topic has been locked.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12790
- Thank you received: 3940
2 years 11 months ago #215348
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Formattazione condizionata su domanda equazione
Ecco un suggerimento
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: venkman
The topic has been locked.
- venkman
- Topic Author
- Offline
- Premium Member
Less
More
- Posts: 83
- Thank you received: 2
2 years 10 months ago #215610
by venkman
Ho provato a seguire uno dei tuoi primi consigli per colorare le linee, ma non funziona...
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
Replied by venkman on topic Formattazione condizionata su domanda equazione
Grazie mille! Non conoscevo l'operando "eq", ci sto lavorando.Ecco un suggerimento
Ho provato a seguire uno dei tuoi primi consigli per colorare le linee, ma non funziona...
LimeSurvey Versione 6.2.0+230732
"In queste occasioni io sono semplicemente me stesso e questo ha sempre funzionato alla grande. Consiglio quindi a tutti di fare lo stesso: siate me stesso."
fabio dot devercelli at comune dot preganziol dot tv dot it
The topic has been locked.