0 votes
in SoSci Survey (dt.) by s233129 (245 points)

Ich möchte eine Antwort der Texteingabe mit Auswahlempfehlung als filter für eine frage einsetzen und habe diesen PHP-Code geschrieben.

if (value('DG03') == 3) {
goToPage('ESS'); // Springt direkt weiter zur Seite 21
}

Die Frage DG03 ist die frage mit Auswahlempfehlung, es können nur die vorgeschlagenen Antworten gewählt werden. Trotzdem wird mir bei einem Probedurchgang immer nochdie Seite vor ESS angezeigt, diese sollte aber übersprungen werden. Können Sie mir bitte helfen?

by SoSci Survey (298k points)
Auf welcher Seite haben Sie den PHP-Code platziert, und auf welcher Seite ist die Frage DG03?
by s233129 (245 points)
der ist auf Seite 20 platziert und DG03 auf Seite 2
by SoSci Survey (298k points)
Ich gehe davon aus, dass Sie Ihren Test auf Seite 2 oder vorher begonnen haben, damit eine Antwort vorliegt. Was sagt denn die Debug-Information von Seite 20?
https://www.soscisurvey.de/help/doku.php/de:create:debugging
by s233129 (245 points)
[Information]    Interview Nummer 33 wird fortgesetzt
[Information]    Der Fragebogen base im Projekt SexualiteatinKirche wird verwendet
[Information]    Die Verweildauer auf Seite 20 war 25 Sekunden
[Verarbeitung]    Lese Antworten von Seite 20
[Information]    Fragen bisher zu 0% vollständig beantwortet
[Verarbeitung]    Erstelle Seite 23 in Fragebogen base
[Information]    value("DG03") = -9
[Inhalt]    Erstelle Frage HN01

mittlerweile handelt es sich um Seite 23

1 Answer

0 votes
by SoSci Survey (298k points)

Laut Debug-Information wurde die frage DG03 in Ihrem Test-Interview nicht beantwortet:

value("DG03") = -9

Posten Sie doch bitte zur Fehlersuche auch die Debug-Information von der Seite nach DG09, dort ist zu entnehmen, welcher Wert genau in welcher Variable gespeichert wird. Springen Sie anschließend über die Debug-Leiste oben auf die Seite mit dem PHP-Code und posten Sie auch deren Debug-Information.

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

...