Hallo liebes SosciSurvey-Team,
ich habe in meinem Fragebogen einige Seiten mit Skalen, die 8x hintereinander abgefragt werden sollen, immer wieder mit einem anderen Stimulus auf der ersten Seite.
Die Seite, bei der die Rotation beginnt, habe ich mit A1 gekennzeichnet, die letzte Seite mit A8, weitergehen soll es danach mit der Seite B1.
Mein php-Code dazu lautet:
if (!isset($blocks)) {
// Liste der Seiten definieren
$blocks = array('A1-A8','A1-A8','A1-A8','A1-A8','A1-A8','A1-A8','A1-A8','A1-A8');
// Die Seite ergänzen, wo es nachher weiter geht
$blocks[] = 'B1';
// Reihenfolge zwischenspeichern, um spätere Änderung zu vermeiden
registerVariable($blocks);
}
setPageOrder($blocks);
Das funktioniert auch soweit, nun ist mein Problem folgendes: Wenn ich die Vorschau des Fragebogens starte, und im ersten Durchlauf die Skalen beantworte, werden mir in den darauffolgenden sieben Durchlaufen diese Antworten in den Skalen wieder angezeigt. Dies ist natürlich nicht gewollt, da sich je nach Stimulus auf Seite A1 das Antwortverhalten ändern soll.
Meine Frage ist nun: Ist das nur in der Vorschau-Ansicht so, um das Durchklicken durch den Fragebogen damit zu vereinfachen oder muss ich an meinem Code etwas ändern, dass die Antworten für jeden Durchlauf wieder "bereinigt" werden?
Vielen Dank im Voraus :-)
LG