S.g. Support-Team,
ich habe in meinem Befragungsprojekt unterschiedliche Fragebögen erstellt. Diese habe ich nun zu einer gesamten Studie als neuen Gesamtfragebogen zusammengefügt - durch hineinziehen.
Nun möchte ich die einzelnen Fragebogenblöcke im Gesamtfragebogen in randomisierter Reihenfolge anzeigen. Der Gesamtfragebogen besteht aus 2 Teilen = Behavioral Tasks (3) + Questionnaires (5) --> diese Reihenfolge soll nicht geändert werden. Folglich sollen im ersten Teil die 3 Behavioral Tasks randomisiert werden sowie anschließend im zweiten Teil die 5 Questionnaires.
Da sich drei der eingefügten Fragebögen (1 Behvioral Task + 2 Questionnaires) je nach Geschlecht und sexueller Orientierung (männlich/heterosexuell/homosexuell oder weiblich/heterosexuell/homosexuell) unterscheiden, habe ich Filterfragen gesetzt Bsp. Wenn "weiblich und heterosexuell" in der entsprechenden Frage ausgewählt wird, dann sollen Seite(n) im Fragebogen ausgeblendet werden.). Dies funktioniert soweit nur im ersten Teil des Gesamtfragebogens.
Für die Randomisierung im Gesamtfragebogen habe ich Arrays erstellt und shuffle() verwendet (PHP-Codes auf S. 2 + S. 149 im Gesamtfragebogen). Jedoch klappt der Durchlauf nicht wie gewünscht. Im ersten Teil macht vor allem der Fragebogenblock auf den S. 55-148 Probleme (Einzelner Fragebogenblock: https://www.soscisurvey.de/test155917/?act=jliQtgsvmeA95yWFxK57HfJD) - dieser beinhaltet selbst eine Randomisierung - er leitet sofort zum zweiten Teil im Gesamtfragebogen weiter.
Debug-Information NEU:
[Information] Interview Nummer 710 wird fortgesetzt
[Information] Der Fragebogen Studie_Final im Projekt test155917 wird verwendet
[Information] Die Verweildauer auf Seite 91 betrug zusätzliche 6 Sekunden
[Verarbeitung] Lese Antworten von Seite 91
[Information] Keine Antwort für H149
[Information] Fragen bisher zu 12% vollständig beantwortet
[Information] Entsprechend der vorher festgelegten Seitenabfolge wird Seite 148 [X] angezeigt
[Verarbeitung] Erstelle Fragebogen-Seite Nr. 148
[Information] Die Seite zeigt keine Inhalte, automatisch weiter mit Seite Nr. 149
[Verarbeitung] Erstelle Fragebogen-Seite Nr. 149
[Information] Die interne Variable I116_01 wird mit dem Wert 1 belegt.
[Warnung] Der Wert von Variable I116_01 wurde geändert
[Information] Die interne Variable I116_02 wird mit dem Wert 4 belegt.
[Warnung] Der Wert von Variable I116_02 wurde geändert
[Information] Die interne Variable I116_03 wird mit dem Wert 2 belegt.
[Warnung] Der Wert von Variable I116_03 wurde geändert
[Information] Die interne Variable I116_04 wird mit dem Wert 9 belegt.
[Warnung] Der Wert von Variable I116_04 wurde geändert
[Information] Die interne Variable I116_05 wird mit dem Wert 7 belegt.
[Warnung] Der Wert von Variable I116_05 wurde geändert
[Information] Die interne Variable I116_06 wird mit dem Wert 3 belegt.
[Warnung] Der Wert von Variable I116_06 wurde geändert
[Information] Die interne Variable I116_07 wird mit dem Wert 5 belegt.
[Warnung] Der Wert von Variable I116_07 wurde geändert
[Information] Die interne Variable I116_08 wird mit dem Wert 8 belegt.
[Warnung] Der Wert von Variable I116_08 wurde geändert
[Information] Die interne Variable I116_09 wird mit dem Wert 6 belegt.
[Information] Entsprechend setPageOrder() werden nun folgende Seiten gezeigt:
150 [F101], 162 [A201], 163, 164, 165, 166, 167, 168, 169, 170, 171, 172 [A211], 196 [B101], 151 [A101], 152, 153, 154, 155, 156, 157, 158, 159, 160, 161 [A111], 195 [B201], 198 [D101], 184 [A401], 185, 186, 187, 188, 189, 190, 191, 192, 193, 194 [A411], 197 [C101], 173 [A301], 174, 175, 176, 177, 178, 179, 180, 181, 182, 183 [A311], 199 [Xende]
[Information] Die Seite zeigt keine Inhalte, automatisch weiter mit Seite Nr. 150
[Verarbeitung] Erstelle Fragebogen-Seite Nr. 150
[Inhalt] Erstelle Frage E102
[Inhalt] Erstelle Frage E101
Gesamtfragebogen:
https://www.soscisurvey.de/test155917/?act=rUFK9KoMPVVl7ZnZt5C4NxPd