Please enable JavaScript to view this site.

Das Handbuch für den JobRouter Entwickler

Navigation: Systemaktivitäten > Beschreibung der PHP API für Systemaktivitäten > API-Methoden > Auslesen und Schreiben von Vorgangsdaten

getTableValue(string $fieldname, bool $rawValue): mixed

Scroll Zurück Oben Weiter Mehr

Liefert den Wert eines Prozesstabellenfeldes zurück.

Parameter

Typ

Beschreibung

$fieldname

string

Name des Prozesstabellenfeldes

$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 Prozesstabellenspalte.

Typ

Format

Beispiel

Text

Ausgabe als Text

Text …

Ganzzahl

Ausgabe als Ganzzahl

1000

Dezimal

Ausgabe als Dezimalwert

1000.00

Anhang

Ausgabe des Verzeichnisses 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

Im Fehlerfall wirft die Funktion eine JobRouterException.

Beispiel:

$attachment = $this->getTableValue('ANHANG', true);