Please enable JavaScript to view this site.

Prozess Designer

Navigation: PHP API > Arbeiten mit Untertabellen

Lesen von Untertabellenwerten (getSubtableValue)

Scroll Zurück Oben Weiter Mehr

Diese Funktion liest einen Wert in einer Zelle einer Untertabelle aus.

Parameter

Typ

Beschreibung

$subtable

string

Name der Untertabelle

$row

int

ID der Zeile

$fieldName

string

Name der Spalte

$rawValue

bool

Flag, ob der Wert in „Rohform“ zurückgeliefert werden soll (optional); Standardwert ist false

 

Dieses Flag hat nur Auswirkungen auf Prozesstabellenfelder vom Typ:

- Datum (TIMESTAMP) (DATE)

- Datum (DATETIME) (DATETIME)

- Anhang (FILE)

 

Ist der Parameter $rawValue mit dem Wert true übergeben worden, so wird beim Typ Datum die Uhrzeit mit zurückgeliefert.

Hingegen beim Typ Anhang wird der tatsächliche Dateiname auf dem Dateisystem zurückgeliefert. Dies sollte verwendet werden um Dateioperationen durchzuführen.

Das Format der Rückgabe ist abhängig vom Typ der Untertabellenspalte.

Typ

Format

Beispiel

Text

Ausgabe als Text

Text …

Ganzzahl

Ausgabe als Ganzzahl

1000

Dezimal

Ausgabe als Dezimalwert

1000.00

Anhang

Ausgabe des Verzeichnissees und des Dateinamens unterhalb des JobRouter Uploads-Verzeichnis

030df2c553e040cc89b943081d682114/test.pdf

Langer Text

Ausgabe als Text

Text …

Datum

Ausgabe im Format JJJJ-MM-TT

2012-01-20

Beispiel:

$attachment = $this->getSubtableValue('ANHANG', 1, 'MATERIAL', true);