Danke für die schnelle Rückmeldung. Ich habe die Programmierung nochmal leicht angepasst.
Jetzige Programmierung:
if (
((value('A202') != 5)) and (value('A204') == 4))
{goToPage('end');}
Das, was nicht funktioniert ist, dass wenn man Item 5 bei Frage A202 auswählt und dann Item 4 bei Frage 204, dass der Fragebogen dann weiterläuft. Es scheint also vielleicht etwas an dem "!=" falsch zu sein? Wenn ich die oben genannten Antworten auswähle erscheint das im Debug:
[Information] Interview Nummer 65 wird fortgesetzt
[Information] Der Fragebogen base im Projekt Umfrage_Birkenstock wird verwendet
[Information] Die Verweildauer auf Seite 5 war 5 Sekunden
[Verarbeitung] Lese Antworten von Seite 5
[Information] Antwort auf A204 = 4
[Information] Bedingung in Filter A204/1 ist nicht erfüllt.
[Information] Fragen bisher zu 100% vollständig beantwortet
[Verarbeitung] Erstelle Seite 6 in Fragebogen base
[Information] value("A202") = 1
[Information] value("A204") = 4
[Verarbeitung] Springe zum Ende der Befragung
[Verarbeitung] Erstelle die letzte Seite des Fragebogens
Hier frage ich mich, warum der Value(A202) = 1 ist. Der steht laut der Variablen-Übersicht für nicht ausgewählt. Aber wenn ich (wie in der Variablenübersicht) value('A202') != A202_05 eingebe, dann bekomme ich eine große Fehlermeldung.