Im Lückentext ist es ein wenig anspruchsvoller, weil die "Items" hier nicht den Zeilen entsprechen. Wenn Sie z.B. 3 Eingabefelder pro Kind haben, und max. 8 Kinder vorbereitet haben (also 24 Eingabefelder definiert), dann müssten Sie für jedes Kind 3 Felder anzeigen.
Das könnte in PHP-Code so aussehen:
$kinder = value('AB01');
$kinder = min($kinder, 8);
$items = [];
for ($i=0; $i<$kinder; $i++) {
$items[] = $i * 3 + 1;
$items[] = $i * 3 + 2;
$items[] = $i * 3 + 3;
}
question('BB02', $items);
Das geht auch noch eleganter, aber ich denke, so ist es noch halbwegs verständlich.