0 votes
in SoSci Survey (dt.) by s214113 (145 points)

Ich habe in meinem Fragebogen drei Fragen vom Typ "Auswahl", die eine Filterfrage verwenden. Bei einer funktioniert es einwandfrei, aber bei den andern beiden funktioniert es im Pretest leider gar nicht richtig.
Es sind jedes mal die gleichen Filter, es soll zu einer anderen Seite gesprungen werden und eine andere Seite nicht mehr angezeigt werden. Im Vorschau- und Debug-Modus funktioniert alles perfekt, aber über den Pretest-Link läuft es leider gar nicht richtig.

Vielen Dank im Voraus für Ihre Hilfe

1 Answer

0 votes
by SoSci Survey (321k points)

Könnte es sein, dass die Filter nacheinander greifen - dass also die zweite Auswahlfrage überhaupt nur angezeigt wird, wenn die erste mit einer bestimmten Antwort beantwortet wurde?

Wenn ja: Das geht mit den Frage-Filtern nicht, da müssten Sie bitte auf PHP-Filter umsteigen (vgl. Warnung zu den Frage-Filtern).

Falls es daran nicht liegt, müsste ich Sie bitten, den Filter zu beschreiben und die Debug-Information zu posten, die dort angezeigt wird, wo der Filter aktiv werden müsste.

by s214113 (145 points)
Vielen Dank schon mal für die Antwort!

Also die erste Filterfrage ist quasi eine ja/nein Frage. Bei nein gibt es den Filter, dass man auf eine andere Seite springt und der Fragebogen beendet wird. Für Ja gibt es keinen bestimmten Filter, dann wird einfach der Fragebogen weiter angezeigt. Bis hierhin funktioniert alles.
Dann (wenn man also auf "ja" gegangen ist) kommt die zweite Filterfrage. Der Name der Frage ist "EA01" und wenn man die 4. Antwortmöglichkeit auswählt soll man zur 11. Seite mit dem Namen "Weg" geschickt werden.
Ich dachte jetzt, dass der PHP code so lauten müsste:

if (value('EA01_04') == 11) {
  goToPage('Weg');
}

aber entweder stelle ich den Code an der falschen Stelle ein oder schreibe etwas falsch, denn ich bekomme die Benachrichtigung "Die Variable EA01_04 wurde im Laufe dieses Interviews auf keiner vorhergehenden Seite abgefragt. Daher kann die Funktion value() keinen Antwort-Wert ermitteln."
by s214113 (145 points)
Ich konnte das Problem jetzt glaube ich anders lösen, aber nochmal vielen Dank!!

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...