Das "im Kreis" müssen Sie im Haupt-Fragebogen definieren- Am einfachsten erreichen Sie das mittels loopPage()
. Dort können Sie eine große Anzahl an Wiederholungen wählen (was ist pro Person realistisch, wenn Sie noch sinnvolle Daten erwarten?) oder Sie arbeiten mit goToPage()
oder setNextPage()
.
In der Anleitung zur Multi-Level Struktur finden Sie recht weit unten ein Beispiel mit loopPage()
. Ich würde empfehlen, dass Sie damit einmal starten.
Der Abbruch, wenn ein Befragter nicht mehr mag, ist relativ einfach. Entweder die Befragten schließen einfach das Browserfenster oder Sie bieten im untergeordneten Fragebogen einen Knopf oder eine Auswahl und geben die Wahl mittels multiLevelReturn()
zurück, sodass Sie im übergeordneten Fragebogen die Schleife ggf. per goToPage()
beenden können.
Und wie sorge ich dafür, dass der verwendete Datenbank-Eintrag mit in der Auswertung ist/ Dass die Auswertungstabellen in einer nutzbaren Form vorliegen?
Andere Baustelle ... aber am besten schreiben Sie die notwendigen Daten per put()
in eine oder mehrere interne Variablen.