Hallo zusammen,
ich habe diese Folge von Fragen mit denselben Items:
1) Tn sollen angeben, welche Erfahrungen sie gemacht haben (Mehrfachauswahl)
2) die bei (1) angekreuzten Erfahrungen erscheinen nun noch einmal, wobei die Tn nun angeben sollen, ob sie diese Erfahrungen innerhalb oder außerhalb Deutschlands gemacht haben (kombinierte Mehrfachauswahl)
3) zu denjenigen Erfahrungen, die innerhlab Deutschlands gemacht wurden, wird nun gefragt, zu welchen die Tn tatsächlich Fragen beantworten wollen. (Mehrfachauswahl)
Frage 2 funktioniert gut.
Bei Frage 3 habe ich mit folgendem PHP Code (Ausschnitt) gearbeitet:
if (value('ER02_01_1') == 2) { question('ER06', '1'); }
if (value('ER02_02_1') == 2) { question('ER06', '2'); }
if (value('ER02_03_1') == 2) { question('ER06', '3'); }
Dabei gibt es aber 2 Probleme:
Es kommen Fehlermeldungen für alle diejenigen Items, die in Schritt 2 schon gar nicht mehr abgefragt wurden, weil für sie kein Wert vorliegt. Das ist logisch und für mich nicht weiter schlimm (oder?). Wie kann ich die Fehlermeldung wegbekommen?
Außerdem werden die Items, die zum Schluss noch angezeigt werden sollen, nicht innerhalb einer Frage angezeigt, sondern in separaten Fragen untereinander. Die Ausweichoption wird bei jedem Item neu angezeigt. Wie kann ich eine Darstellung erzeugen, in der alle Items in einer Frage und die Ausweichoption nur einmal angezeigt werden ?
Vielen Dank und viele Grüße!