„Speicherdatei hochladen“-action
- Zuletzt aktualisiert2026/04/10
„Speicherdatei hochladen“-action
Mit der Speicherdatei hochladen-action können Dateien zur weiteren Verarbeitung in einen Bot hochgeladen werden.
Empfohlene Konfigurationen
Anmerkung: Diese action ist nur für Task Bots verfügbar.
Wenn Sie die Aktion Speicherdatei hochladen verwenden, empfehlen wir Ihnen, die folgenden Einstellungen und Variablen zu konfigurieren:
- Speichern Sie die Datei als Variable mit dem Typ Datei und markieren Sie sie als Eingabe. Diese Variable wird dann als Dateieingabevariable für die Aktion ausgewählt.Anmerkung: Variable ist die einzige gültige Option, da die Datei über diese vordefinierte Variable auf dem Gerät gespeichert wird, das den Bot ausführt.
- Geben Sie den vollständigen Pfad zum genauen Speicherort der Datei auf dem Desktop oder dem lokalen Gerät ein.
- Weisen Sie das Ergebnis als Zeichenfolgenvariable zu, die den Speicherpfad für die Datei nach dem Hochladen enthält. Diese Ausgabevariable muss eine Zeichenfolge sein und sollte verwendet werden, um ein Element „Datei auswählen“ eines Formulars oder eine andere Dateieingabevariable eines Bots zu speisen.
Anmerkung: Die wichtigen unterstützten MIME-Typen sind PNG, JPEG, CSV, XLS, PDF, EXE und DLL.
action „Speicherdatei V2 hochladen“
Lädt einen Dateistream in den Process Composer-Speicher hoch und verknüpft ihn mit einer bestehenden Anforderungsreferenz. Sie können diese action verwenden, wenn eine gestreamte Datei an eine Anfrage angehängt werden muss, ohne einen Desktopdateipfad zu verwenden.
Anmerkung: Diese action ist für Task Bots und API Tasks verfügbar.
Einstellungen
- Achten Sie darauf, dass die relevanten Pakete aktiviert und aktualisiert sind, um das Dateistreaming zu unterstützen, wie z. B. Microsoft 365 OneDrive, SharePoint, Microsoft 365 Outlook und REST Web Services.
- Geben Sie die Speicherdatei-URI im Feld Variable an.Geben Sie Ihre Dateieingabe-Variable ein.Anmerkung:
- Vergewissern Sie sich, dass Sie nur die Option Variable verwenden. Die Variable muss eine Dateieingabe sein, die aus dem Prozess stammt (Datei auswählen in Menschliche Aufgabe). Verwenden Sie nicht die Optionen Control Room-Datei oder Desktop-Datei.
- Dieser Wert ist erforderlich und muss Dateistreamzugriff unterstützen.
- Geben Sie im Feld Anforderungsreferenz zur Zuordnung der Speicherdatei die vorhandene Anforderungsreferenz an, die zur Auflösung der Anforderungs-ID für den Upload verwendet wird. Dieser Wert ist erforderlich.
- Weisen Sie das Ergebnis als String-Variable zu, die den Speicherpfad für die Datei nach dem Hochladen enthält. Diese Ausgabevariable muss String sein und sollte verwendet werden, um ein Datei auswählen-Element eines Formulars oder eine andere Datei-Eingabevariable eines bot zu speisen.
Anmerkung: Die wichtigen unterstützten MIME-Typen sind PNG, JPEG, CSV, XLS, PDF, EXE und DLL.
Ergebnis: Gibt die hochgeladene Speicherreferenz als String-Variable zurück.
Beispiel: Bot muss mitten in einem Prozess eine Datei anhängen
So ermöglichen Sie es, dass ein bot mitten in einem Prozess eine Datei anhängen kann:
- Erstellen Sie ein Formular mit dem Element Dokument.
- Erstellen Sie einen Bot, der die folgenden Variablen enthält:
- Dateivariable als Eingabe (z. B. File_Reference_In_Storage)
- Zeichenfolgenvariable als Ausgabe (z. B. File_Path_In_Storage)
- Binden Sie den Bot als Teil einer Bot-Aufgabe im selben Prozess ein.
- Wählen Sie die Option Hochladen für die Dateivariablen-Eingabe (File_Reference_In_Storage):
- Fügen Sie das Formular als Teil einer menschlichen Aufgabe in einen Prozess nach der Bot-Aufgabe ein.
- Geben Sie die Ausgabe der Zeichenfolgenvariable (File_Path_In_Storage) der Bot-Aufgabe in die Dokumentelement-Eingabe der menschlichen Aufgabe ein:Anmerkung: Mit der Veröffentlichung des Next-Gen Process Composer in Automation 360 v. 37 und der Hinzufügung des Ausdrucksgenerators gibt es eine Änderung darin, wie die Eingabevariablen angezeigt werden. Im neuen Editor wird der Ausdruck wie folgt angezeigt: :amp;Bot{output}{File_Path_In_Storage}.String:toFile$. Im Gegensatz dazu müssen Sie im klassischen Editor den Ausdruck manuell direkt im Feld Dokumentelement eingeben (erstellen) und die String-Variablenausgabe einfügen, um sie in das Formular einzuspeisen, da ein Dokumentelement ausschließlich eine Variable vom Typ Datei akzeptieren kann. Daher können Sie die String-Variable nicht mit der Variablenauswahlmethode abrufen.
Sehen Sie sich das folgende Video an, um zu erfahren, wie Sie einen Variablen-Ausdruck im Ausdruckseditor erstellen können.
- Verwenden Sie den Befehl Speicherdatei hochladen mit der Dateivariablen-Eingabe (File_Reference_In_Storage):
- Die Datei, die sich unter dem lokalen Pfad (C:/Desktop/MyFile.pdf) befindet, wird in den Speicher hochgeladen.
- Der Verweis auf diese Datei im Speicher wird in der Zeichenfolgenvariablen gespeichert, die für die weitere Verarbeitung innerhalb des Prozesses verwendet werden kann.
- In diesem Beispiel wird das Dokumentelement diesen Verweis verwenden und die Datei in einem Formular darstellen.