Please enable JavaScript to view this site.

Prozess Designer

Navigation: PHP API > Arbeiten mit Anhängen

Datei anhängen (attachFile)

Scroll Zurück Oben Weiter Mehr

Mit dieser Funktion können Sie Dateien an einen Vorgang anhängen und mit einem Anhangsfeld verknüpfen.

Parameter

Typ

Beschreibung

$filepath

string

Vollständiger Pfad zur Datei, die angehängt werden soll

$fieldname

string

Name der Prozesstabellen- oder der Untertabellenspalte

$row

int

ID der Zeile bei einer Untertabelle (optional)

$subtable

string

Name der Untertabelle (optional)

Die Funktion liefert keinen Rückgabewert. Im Fehlerfall wird eine JobRouterException geworfen.

Beispiel:

// Anhängen an Prozesstabelle

$filepath = 'c:\temp\kostenstellen.txt';

$this->attachFile($filepath, 'ANHANG');

 

// Anhängen an Untertabelle

$this->attachFile($filepath, 'ANHANG', 1, 'POSITIONEN');

Achtung: Innerhalb von Schrittinitialisierungs- und Dialogfunktionen werden die Anhänge nur dann korrekt an den Vorgang angehängt, wenn anschließend die Funktion save() zum Speichern des Schrittes aufgerufen wird.

Beispiel:

$filepath = 'c:\temp\kostenstellen.txt';

$this->attachFile($filepath, 'ANHANG');

$this->attachFile($filepath, 'ANHANG', 1, 'POSITIONEN');

// Speichern des Schrittes

$this->save();