Hallo,
und zwar habe ich einen PHP-Code Filter verwendet, damit nur die Personen, die sich gerade auf Urlaub befinden oder die schon auf Urlaub waren, bestimmte Fragen bekommen.
Zuerst wird TS01 abgefragt, also ob jemand sich jetzt gerade im Urlaub befindet, wenn das mit "ja" beantwortet wird, dann wird Frage TS02 gar nicht mehr abgefragt, also ob jemand auf Urlaub war und dann kommt logischerweise auch eine Fehlermeldung, dass TS02 eben nicht abegfragt wurde und somit der Filter keine Anwendung findet. Wie könnte man das lösen, weil eben nicht zwingend TS02 gefragt wird?
Danke!!
if ((value('TS01') == 1) #current visitor
and ((value('TS09') == 1) #car user
or (value('TS09') == 3)
or (value('TS09') == 4) or (value('TS09') == 5))) {
goToPage('Car');
} else {
if ((value('TS02') == 1) #past visitor
and ((value('TS09') == 1) #car user
or (value('TS09') == 3)
or (value('TS09') == 4) or (value('TS09') == 5))) {
goToPage('Car');
} else {
if ((value('TS01') == 1) #current visitor
and ((value('TS09') == 6) #train/air
or (value('TS09') == 8))) {
goToPage('TrainAir');
} else {
if ((value('TS02') == 1) #past user
and ((value('TS09') == 6) #train/air
or (value('TS09') == 8))) {
goToPage('TrainAir');
} else {
goToPage('NT');}}}}