Flow-Variablen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Erstellen Sie ähnlich wie Scratchpad-Variablen Workflow 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, dass sie zugänglich sind. Flow-Variablen sind während eines Flows zugänglich. Eingaben sind nur am Anfang eines Subflows zugänglich, und Ausgaben sind erst zugänglich, wenn ein Subflow abgeschlossen ist.

    Flow-Variablen werden erstellt

    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 als Datenpillen im Abschnitt „Flow-Variablen“ des Datenbereichs angezeigt.

    Flow-Variablen werden Werte zugewiesen

    Weisen Sie Variablen mit der Flow-Logik Flow-Variablen festlegen Werte zu. „Flow-Variablen festlegen“ hat die folgenden Eingaben:
    • Der Name der Variable.
    • Der Datenwert für die Variable.

    Mit einer einzigen Verwendung von „Flow-Variablen festlegen“ können Sie allen Ihren 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 Variable überschrieben. Wenn einer Variablen kein Wert zugewiesen ist, 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. Diese drei Variablendefinitionen führen beispielsweise dazu, dass die Variable den Laufzeitwert des zuletzt festgelegten Werts hat.

    Tabelle : 1. Der zuletzt festgelegte Wert definiert den Wert der Flow-Variablen
    Bestellung Variable Konfiguration
    1 Variable erster Wertsatz
    2 Variable zweiter Wertsatz
    3 Variable Letzter festgelegter Wert

    Variablenwerte können auf jede Datenpille von früher im Flow verweisen, einschließlich anderer Variablen. Wenn Sie Variablenwerte anhand eines Verweises auf andere Datenpillen festlegen, müssen Sie die Reihenfolge der Variablenzuweisungen beibehalten. Der referenzierte Wert muss immer vor der Variablen stehen, die den referenzierten Wert verwendet. Das Ändern der Reihenfolge kann zu Null-Werten führen. Beispielsweise erzeugen diese Variablendefinitionen nur dann die erwarteten Laufzeitwerte, wenn Sie die Reihenfolge der Variablendefinitionen beibehalten.

    Tabelle : 2. Festlegen von Variablenwerten anhand einer Referenz
    Bestellung Variable Konfiguration Laufzeitwert
    1 variable1 Eins Eins
    2 variable2 {variable1}, Zwei Eins, zwei
    3 variable3 {variable1}, {variable2}, Drei Eins, zwei, drei

    Flow-Ausführungsdetails

    In den Ausführungsdetails wird eine Zusammenfassung der Flow-Logik „Flow-Variablen festlegen“ angezeigt. Die Details zeigen den Namen, den Typ, die Konfiguration und die Laufzeitwerte für alle mit der Aktion festgelegten Variablen. Ausführungsdetails enthalten auch Informationen über die Variablen, wenn sie in Aktionen oder der Flow-Logik verwendet werden. In diesem Fall werden die Werte für Typ, Konfiguration und Laufzeit angezeigt.

    Unterstützte Datentypen

    Workflow-Studio unterstützt die folgenden Datentypen für Flow-Variablen:
    • Datum/Uhrzeit
    • Dezimalzahl
    • Gleitkommazahl
    • Ganzzahl
    • JSON
    • Referenz
    • Zeichenfolge
    • Wahr/Falsch