Hallo, ich hätte auch eine Frage bezüglich des Filters bzw. PHP-Code. Und zwar geht es um die Teilnahmebedingungen. Ich möchte relativ zu Beginn zwei Fragen stellen, die beide mit JA beantwortet werden müssen. Wenn man bei einer der Fragen NEIN klickt, soll das Interview sofort beendet werden. Ich habe jetzt schon einige Sachen ausprobiert. Zuerst mit einer einfachen Filter-Frage, die dann einen bestimmten Text anzeigt, dass man leider nicht an der Studie teilnehmen kann (Verabschiedungstext). Das klappt zwar, jedoch taucht diese Seite auch noch im Fragebogen an vorletzter Stelle auf, wenn man den Fragebogen ganz normal bearbeitet, d.h. am Anfang zweimal JA geklickt hat. Ich weiß leider nicht wie ich diese Frage im Falle von JA und JA am Anfang unsichtbar mache. Also wollte ich es mit PHP-Code probieren und die Bedingung aufstellen, dass wenn ein- oder zweimal NEIN geklickt wird, dass man dann den Text (den ich anhand von Textbausteinen einfügen wollte) angezeigt bekommt und das Interview vorbei ist. Ich habe folgenden Code ausprobiert: if (value('TB01') == 2 or value('TB02') == 2) {
text('Screenout'); }
Leider kommt dann immer wieder diese Fehlermeldung: "Die Variable TB01 wurde im Laufe dieses Interviews auf keiner vorhergehenden Seite abgefragt. Daher kann die Funktion value() keinen Antwort-Wert ermitteln." Gleiches gilt für TB02.
Was mache ich falsch? Gibt es irgendeinen Weg nach ein- oder zweimaliger Auswahl von NEIN das Interview zu beenden und einen Abschiedstext einzubauen, der sagt, dass man nicht teilnehmen kann (Screenout) ?
Liebe Grüße! :)