Die Funktion bietet die Möglichkeit in einer Schleife über eine Untertabellenansicht zu iterieren und Funktionen für die einzelnen Zeilen auszuführen. Sie benötigen lediglich die Angabe der Untertabellenansicht sowie der Funktion, welche Sie zuvor für die Verarbeitung der einzelnen Zeilen erstellt haben. Diese Funktion wird nun pro Zeile der Untertabellenansicht aufgerufen und erhält als Parameter den Namen der Untertabellenansicht sowie die ID der aktuellen Zeile. Mit diesen Parametern können Sie nun beliebige Daten aus der Zeile auslesen.
Parameter |
Typ |
Beschreibung |
---|---|---|
subtableViewName |
string |
Name der Untertabellenansicht |
callbackFunction |
function |
Optional: Angabe einer Callback-Funktion (siehe Beispiele), welche für jede Zeile aufgerufen wird. Als Parameter werden ihr den Namen der Untertabellenansicht und die Zeilennummer übergeben. |
Beispiel:
function TableLoop (subtable, rowId) {
jr_get_subtable_value(subtable, rowId, 'SPALTE1');
}
jr_loop_table('Untertabelle1', TableLoop);