Flow-Variablen
Erstellen Sie ähnlich wie Workflow Scratchpad-Variablen Variablen, die Sie direkt in Ihrem Flow verwenden und ändern können. Greifen Sie direkt im Datenbereich auf Flow-Variablen als Datenpillen zu.
Verwenden Sie Flow-Variablen, um Werte in einem Flow festzulegen und abzurufen. Flow-Variablen ähneln Subflow-Eingaben und -Ausgaben. Beide definieren Daten, die für einen Flow oder Subflow verfügbar sind. Der Hauptunterschied zwischen ihnen besteht darin, wann sie zugänglich sind. Flow-Variablen sind in einem Flow zugänglich. Eingaben sind nur zu Beginn eines Subflows zugänglich, und Ausgaben sind nur zugänglich, wenn ein Subflow abgeschlossen ist.
Erstellen von Flow-Variablen
Erstellen Sie Variablen mit der Option Flow-Variablen im Menü „Weitere Aktionen“. Sie können mehrere Variablen gleichzeitig erstellen, indem Sie für jede einen Namen und einen Datentyp auswählen. Flow-Variablen werden im Abschnitt „Flow-Variablen“ des Datenbereichs als Datenpillen angezeigt.
Zuweisen von Werten zu Flow-Variablen
- Der Name der Variable.
- Der Datenwert für die Variable.
Mit Flow-Variablen festlegen können Sie allen Variablen Werte zuweisen. Im Gegensatz zu anderen Datenpillen sind die den Flow-Variablen zugewiesenen Werte veränderbar und können jederzeit geändert werden. Durch die Verwendung von Flow-Variablen festlegen wird der aktuelle Wert der Variablen überschrieben. Wenn einer Variablen kein Wert zugewiesen wird, ist der Standardwert null.
Flow-Variablenwerte werden in der Reihenfolge festgelegt, in der sie von oben nach unten zugewiesen werden. Wenn Sie den Wert derselben Variablen mehrmals festlegen, verwendet der Flow nur den zuletzt festgelegten Wert. Zum Beispiel führen diese drei Variablendefinitionen dazu, dass die Variable den Laufzeitwert des letzten festgelegten Werts hat.
| Reihenfolge | Variable | Konfiguration |
|---|---|---|
| 1 | Variable | erster Wert festgelegt |
| 2 | Variable | zweiter Wert festgelegt |
| 3 | Variable | Letzter festgelegter Wert |
Variablenwerte können auf eine beliebige Datenpille von früher im Flow verweisen, einschließlich anderer Variablen. Wenn Sie Variablenwerte anhand anderer Datenpillen festlegen, müssen Sie die Reihenfolge der Variablenzuweisungen beibehalten. Der referenzierte Wert muss immer vor der Variablen liegen, die den referenzierten Wert verwendet. Das Ändern der Reihenfolge kann zu Nullwerten führen. Beispielsweise erzeugen diese Variablendefinitionen nur dann die erwarteten Laufzeitwerte, wenn Sie die Reihenfolge der Variablendefinitionen beibehalten.
| Reihenfolge | Variable | Konfiguration | Laufzeitwert |
|---|---|---|---|
| 1 | variable1 | Eins | Eins |
| 2 | variable2 | {variable1}, zwei | Eins, Zwei |
| 3 | variable3 | {variable1}, {variable2}, Drei | Eins, zwei, drei |
Flow-Ausführungsdetails
Eine Zusammenfassung der Flow-Logik des Flow-Variablen festlegen wird in den Ausführungsdetails angezeigt. Die Details zeigen Name, Typ, Konfiguration und Laufzeitwerte für alle mit der Aktion festgelegten Variablen. Ausführungsdetails enthalten auch Informationen zu den Variablen, wenn sie in Aktionen oder Flow-Logik verwendet werden. In diesem Fall werden Typ, Konfiguration und Laufzeitwerte angezeigt.
Unterstützte Datentypen
- Datum/Uhrzeit
- Dezimalzahl
- Gleitkommazahl
- Ganzzahl
- JSON
- Referenz
- Zeichenfolge
- Wahr/Falsch