get content of attached file of workflow(a,b,[c])
Gruppe |
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 |
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.