Sehr geehrte Damen und Herren,
ich möchte gerne erstmals eine kombinierte Frage erstellen und habe hierzu bereits Ihre Hinweise auf der folgenden Seite angeschaut:
https://www.soscisurvey.de/help/doku.php/de:create:combine
Für meinen Fragebogen möchte ich gerne eine Frage von dem Typen „Mehrfachauswahl-Matrix“ (bei mir Frage D002) kombinieren mit einer Frage vom „Texteingabe offen“ (Frage D009). Die beiden Fragen sind inhaltlich identisch (D009 ist eine Kopie von D002). Mein Wunsch ist es nun, dass die drei Antwortmöglichkeiten (2020, 2021, 2022) für das einzelne Item (Anzahl der Aufträge) der Frage D002 jeweils einzeln als offene Texteingabe angezeigt werden und nicht als Ankreuzmöglichkeit (siehe Screenshot). Problematisch ist hierbei, dass ein freies Textfeld zwar rechts angezeigt wird, aber eigentlich jeweils ein Textfeld direkt unterhalb der Jahreszahlen erscheinen soll (also insgesamt drei Textfelder nebeneinander) und keine drei Ankreuzmöglichkeiten.
Der von mir hierzu verwendete PHP-Code lautet:
question('D002_01','combine=D009_01'); // Kombiniert D2 mit D9
question('D002_01','combine=D009_01');
question('D002_01','combine=D009_01');
Der PHP-Code müsste nicht ganz falsch sein. Leider erhalte ich trotzdem immer wieder diese Fehlermeldung in rot:
„Items in der nachfolgenden Fragen werden auf dieser Seite schon weiter oben angezeigt. Dies führt fast zwangsläufig zu Datenverlust! Falls Sie eine Frage mehrfach benötigen, legen Sie bitte eine Kopie der Frage an. Betroffen sind folgende Items: D002_01.“
D009 ist bereits eine Kopie von D002.
Könnten Sie mir sagen, wie ich meinen PHP-Code so ändern muss, damit unterhalb alle drei Antwortkategorien (2020, 2021, 2022) jeweils ein offenes Textfeld für jede einzelne Jahreszahl angezeigt werden kann anstatt drei einzelne Ankreuzmöglichkeiten?
Ich danke vielmals für Ihre Hilfe.
Mit freundlichen Grüßen