attach file to workflow(a,b,c,d,[e])
Gruppe |
Diese Funktion fügt dem Workflow-Job a die Datei b hinzu.
Als Benutzer der Datei wird der Wert system eingetragen.
Der Rückgabewert der Funktion ist true, wenn die Datei erfolgreich hinzugefügt wurde, ansonsten false. Hinweis: Ist bereits eine Datei mit dem Namen a vorhanden, dann wird sie überschrieben. Ist c kein Base64-kodierter Wert, dann kann die Datei nicht erfolgreich hinzugefügt werden.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Name (siehe VAR_SYS_WF_DISPLAYNAME) oder ID (siehe VAR_SYS_WF_ID) des Workflow-Jobs. |
b |
Name der hinzuzufügenden Datei. |
c |
Base64-kodierter Inhalt der hinzuzufügenden Datei. Hinweis: Siehe auch Funktion encode Base64(a, b). |
d |
(optional) Wenn true, dann wird die Datei auf nur lesen gesetzt. Default: false. |
e |
(optional) Name der Map, deren Einträge verwendet werden, um benutzerdefinierte Datei-Attribute einzufügen. Für jeden Key in der Map wird ein Datei-Attribut mit dem selben Namen erzeugt. Der Wert des Attributs ist der Wert des Map-Eintrags. Hinweis: Siehe auch Funktion get content of attached file of workflow(a,b,[c]). |
Beispiel
Nehmen wir an, wir wollen dem Workflow-Job mit dem Namen MyWorkflow 1628490814713 die Datei myfile_1.txt mit dem Inhalt 111 hinzufügen. Hinweis: Der Wert MTEx ist der Base64-kodierte Wert 111. Siehe Funktion encode Base64(a, b).
Parameter a |
b |
c |
d |
e |
Ergebnis |
MyWorkflow 1628490814713 |
myfile_1.txt |
MTEx |
|
|
true |
Binär-Dateien
Möchten Sie eine Binär-Datei (also z. B. eine Bild- oder PDF-Datei) anhängen, sehen Sie sich die Funktionen read file into base64 coded byte-array(path a, [encoding b]) und load current backup data(a) an. Sie können auch den EncodeBase64PreParser verwenden.