place names of attached workflow files into list(a,b,[c])
Gruppe |
Diese Funktion speichert die Namen der Dateien, die dem Workflow-Job a zugeordnet sind, in die Liste b.
Der Rückgabewert der Funktion ist die Anzahl der Namen, die in die Liste geschrieben wurde. Wird kein Listenname b angegeben oder kann der Workflow-Job a nicht gefunden werden, ist der Rückgabewert 0.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Name (siehe VAR_SYS_WF_DISPLAYNAME) oder ID (siehe VAR_SYS_WF_ID) des Workflow-Jobs. |
b |
Name der Liste (Named List), in die die Namen aller angehängten Dateien des Workflow-Jobs a geschrieben werden sollen. Wichtiger Hinweis: Die Liste wird davor geleert. |
c |
(optional) Muster für Dateinamen zur Einschränkung der gefundenen Dateien. Es können mehrere, durch das Pipezeichen (|) getrennte, Dateimuster eingetragen werden (z. B. *.txt|*.csv). Reguläre Ausdrücke mit dem Präfix regex: sind ebenfalls erlaubt. Siehe Beispiel unten. |
Beispiel
Nehmen wir an der Workflow-Job MyWorkflow 1628569620890 hat die beiden Dateien myfile_1.txt und myfile_2.txt zugeordnet.
Parameter a |
Parameter b |
Parameter c |
Ergebnis |
MyWorkflow 1628569620890 |
mylist |
|
2 (und die Liste mylist enthält die Werte myfile_1.txt und myfile_2.txt) |
MyWorkflow 1628569620890 |
mylist |
*1.txt |
1 (und die Liste mylist enthält den Wert myfile_1.txt) |
MyWorkflow 1628569620890 |
mylist |
*2.txt|*1.txt |
2 (und die Liste mylist enthält die Werte myfile_1.txt und myfile_2.txt) |
MyWorkflow 1628569620890 |
mylist |
regex:.*txt |
2 (und die Liste mylist enthält die Werte myfile_1.txt und myfile_2.txt) |