Guten Morgen!
In der Studie soll zuerst die Anzahl der behandelten Personen erfragt werden. Dann wird nach der Anzahl der Kontakte angepasst an die Personenanzahl gefragt, d.h. wenn die Befragten 3 Personen angeben, soll eine Frage erscheinen, die 3 Felder hat: Anzahl der Kontakte zur Person 1, Person 2 und Person 3. Entsprechend würde eine kürzere Frage mit offenen Feldern angezeigt werden, wenn in der vorigen Frage nur 1 behandelte Person genannt wurde.
Wie kann ich also den Filter für das Anzeigen/Auslassen einer Frage verwenden, der sich auf die Angabe im freien Textfeld (auf eine Zahl darin) bezieht?
Bisherige Recherche ergab folgendes:
$label = value('AN21_02', 'label');
if ($label == "1") {
question('AN22');
} elseif ($label == "2") {
question('AN23');
} elseif ($label == "3") {
question('AN24');
} elseif ($label == "4") {
question('AN25');
} else {
question('AN26');
}
Allerdings erhalte ich diese Warnung beim Einfügen des PHP-Codes:
"Warnung
Warnung: Die Funktion question() ist nicht zur Verwendung im Fragebogen freigegeben.
Warnung: Einige Funktionen sind nicht für die Verarbeitung der Antworten mittels PHP-Code geeignet oder zugelassen."
Vielen Dank im Voraus!