Lieber Support,
Ich habe in einem Teil eines Fragebogens 6 Seiten (S01, S02, S03, S04, S05, S06), die ich innerhalb eines Blocks rotieren möchte, allerdings so, dass jeweils zwei aufeinanderfolgende Seiten immer nacheinander gezeigt werden. Der Grund ist, dass die jeweils erste Seite (also S01, S03 und S05) eine Filterfrage enthält und je nach Antwort eine zusätzliche Frage (die ja auf einer separaten Seite platziert werden muss, hier also S02, S04 und S06) direkt im Anschluss an diese angezeigt werden soll. Ich möchte also sozusagen 3 Blöcke von je zwei Seiten mit einer festen Seitenreihenfolge innerhalb eines Blocks rotieren. Dafür habe ich folgenden Zufallsgenerator erstellt:
Zufallsgenerator RE01
1 = S01-02
2 = S03-S04
3 = S05-S06
Anzahl Zettel pro Interview: 3
Art der Ziehung: Gleichverteilte Ziehung (Ziehen ohne Zurücklegen)
Und folgenden PHP-Code in den Fragebogen eingebaut:
question('RE01');
$pages1 = valueList('RE01', NULL, 'label');
setPageOrder($pages1);
Wenn ich den Fragebogen dann aber teste, werden die Seiten immer in der gleichen Reihenfolge, wie sie im Fragebogen eingebaut sind, angezeigt. Ich kann nicht mit fixen Seitenpositionen innerhalb des Blocks arbeiten, da Reihenfolge der zusätzlichen Fragen abhängig von der Reihenfolge der Seiten mit Filterfragen ist.
Gibt es dafür eine Lösung?
Vielen Dank!