Die aus meiner Sicht saubere Lösung bestünde darin, dass Sie die Folgefrage überspringen und die 1 in der Auswertung nachkodieren. Zum einen, um die Befragten nicht mit überflüssigen Fragen zu nerven. Zum anderen müssen Sie dann nicht erklären, warum eine Person erst "nein" auswählt und in der Skala dann manuell doch andere Werte.
Wenn Sie es dennoch mit den vorausgewählten Kästchen umsetzen möchten, würden Sie mit einem PHP-Filter und preset()
arbeiten, z.B. wie folgt:
if (value('AB01') == 2) {
$items = getItems('FF01', 'all');
foreach ($items as $item) {
preset(id('FF01', $item), 1);
}
}
Ebenfalls möglich wäre, dass Sie mit put()
direkt in die Daten schreiben. Aber empfehlen würde ich das eher nicht. Das können Sie in der Auswertung besser erledigen.