Allgemein:
Meine Probanden wählen in einer Mehrfachauswahl ihre Antworten aus.
Aus diesen Antworten soll dann zufällig eine ausgewählt werden.
Je nachdem, welche Antwort ausgewähl wurde, soll ein spezieller Text erscheinen (Die Texte unterscheiden sich bei allen Antworten).
Wenn "keine der Antwortmöglichkeiten" ausgewählt wird, soll die Umfrage beendet werden.
$selected = getItems('ZO02', 'is', 2);
if (count($selected) > 0) {
shuffle($selected);
$item = $selected[0];
put('ZO02', $item);
}
else {
goToPage('end');
put('ZO02', '-1');
}
{
if($item==1) {
text('ZO03');
}
if($item==2) {
text('ZO04');
}
if($item==3) {
text('ZO05');
}
if($item==4) {
text('ZO06');
}
if($item==5) {
text('ZO07');
}
if($item==6) {
text('ZO08');
}
}
Jetzt habe ich das Problem, wenn ich zur Seite mit der Mehrfachantwort komme, wir mein Fragebogen davor automatisch beendet.
Debug Informationen:
[Information] Interview Nummer 27 wird fortgesetzt
[Information] Der Fragebogen base im Projekt tutorial128551 wird verwendet
[Verarbeitung] Lese Antworten von Seite 3
[Information] Die Verweildauer auf Seite 3 war 3 Sekunden
[Information] Antwort auf ER01_01 = 3
[Information] Antwort auf ER01_02 = 3
[Information] Antwort auf ER01_03 = 3
[Information] Antwort auf ER01_04 = 3
[Information] Fragen bisher zu 100% vollständig beantwortet
[Verarbeitung] Erstelle Fragebogen-Seite Nr. 4
[Inhalt] Erstelle Frage ZO02
[Verarbeitung] Springe zum Ende der Befragung
[Verarbeitung] Erstelle die letzte Seite des Fragebogens