Dies ist eine alte Version des Dokuments!
mixed multiLevelData()
Die Funktion multiLevelData()
liefert im untergeordneten Fragebogen die Daten zurück, die als zweiter Parameter in multiLevelDown()
angegeben wurden.
Beispielsweise kann der übergeordnete Fragebogen eine fortlaufende Nummer und eine Beschreibung übergeben:
$i = loopIndex(); $num = $i + 1; $desc = value(id('AB01', $num)); // Array mit zwei Elementen für Nummer und Beschreibung erstellen $data = array( 'num' => $num, 'desc' => $desc ); // Untergeordneten Fragebogen "sub01" aufrufen und diese Daten übergeben multiLevelDown('sub01', $data);
Im untergeordneten Fragebogen können diese Daten dann verwendet werden:
$data = multiLevelData(); html('<p>Nummer '.$data['num'].'</p>'); replace('%titel%', $data['desc']);