get content of attached file of workflow(a,b,[c])


Diese Funktion gibt den Base64-kodierten Inhalt (Encoding 8859_1) der Workflow-Datei b des Workflow-Jobs a zurück.

Wurde entweder der Workflow-Job oder die Datei nicht gefunden, ist der Rückgabewert der Funktion ein leerer String ("") mit gesetztem Empty Flag.

Parameterbeschreibung


Parameter

Beschreibung

a

Name (siehe VAR_SYS_WF_DISPLAYNAME) oder ID (siehe VAR_SYS_WF_ID) des Workflow-Jobs.

b

Name der Datei.

c

(optional) Name einer Map, in die die Datei-Attribute gespeichert werden. Hinweis: Siehe z. B. auch Funktion dump map (a,b,c,d).

description - Die Beschreibung der Datei.

file-size - Die Größe der Datei in Bytes.

upload-date - Der Zeitpunkt, zu dem die Datei hochgeladen wurde.

user - Der Benutzer, der die Datei hochgeladen hatte.

<Benutzerdefiniertes Datei-Attribut 1> - Benutzerdefiniertes Datei-Attribut, das mit der Funktion attach file to workflow(a,b,c,d,[e]) hinzugefügt wurde.

... - Weitere benutzerdefinierte Datei-Attribute.

Beispiel


Nehmen wir an, der Workflow-Job mit dem Namen MyWorkflow 1628490814713 hat die Datei myfile_1.txt mit dem Inhalt 111 zugeordnet. Hinweis: Der Wert MTEx ist der Base-64-kodierte (Encoding 8859_1) Wert 111.

Parameter a

Parameter b

Parameter c

Ergebnis

MyWorkflow 1628490814713

myfile_1.txt


MTEx

Dekodieren


Die Funktion decode Base64(a, b, [c]) kann Base64-Werte dekodieren.

Speichern

Die Funktion write into file (filename a; [encoding b, default is 8859_1]; content c; [d:true if content is base64 coded, e:encoding, f:append, g:created filename]) erlaubt das Speichern von Text- und Binär-Dateien direkt aus einem Base64-Wert.

Siehe auch