Please enable JavaScript to view this site.

Prozess Designer

Navigation: PHP API > Arbeiten mit Untertabellen

Untertabelle leeren (clearSubtable)

Scroll Zurück Oben Weiter Mehr

Diese Funktion dient zum Löschen aller Zeilen in einer Untertabelle.

Parameter

Typ

Beschreibung

$subtable

string

Name der Untertabelle

$deleteAttachedFiles

bool

Flag, ob die in der Untertabelle enthaltenen Dateianhänge ebenfalls gelöscht werden sollen (optional); Standardwert ist false

 

Bitte beachten Sie: Die Anhänge werden nur dann gelöscht, wenn die Funktion beim Senden des Schrittes aufgerufen wurde (z. B. in Regelausführungsfunktionen).

Die Funktion liefert keine Rückmeldung. Im Fehlerfall wird eine JobRouterException geworfen.

Beispiel:

$this->clearSubtable('RECHNUNGSPOSITIONEN');

Bitte beachten Sie: Wenn Sie innerhalb einer Schrittinitialisierungs- oder Dialogfunktion Untertabellenwerte ändern wollen, müssen Sie zusätzlich die Methode save() aufrufen, damit die Daten schon während der Schrittbearbeitung in die Tabelle geschrieben werden.