Zum Hauptinhalt springen

Variablen deklarieren

Aktuelle Konfiguration des Tasks `Variablen deklarieren` im Workflow Designer
  • Aufgabentyp: manage-vars

Die Funktion des Tasks Variablen deklarieren besteht darin, eine oder mehrere Variablen zu initialisieren, die für alle nachfolgenden Tasks innerhalb des Workflows verfügbar sein werden. Diese Variablen können nur über den Task „Variablen setzen“ geändert werden.

Konfiguration

Die Konfiguration besteht aus einer Tabelle, in der jede Zeile eine einzelne Variable definiert.

  • Variablen: Der Name, den Sie der Variablen geben möchten (z. B. „x“, „zähler“, „prozessstatus“). Dies ist der Name, der in nachfolgenden Tasks verwendet wird, um darauf zuzugreifen.
  • Typ: Der Datentyp, den die Variable enthalten wird. Die Auswahl des richtigen Typs ist für nachfolgende Operationen wichtig. Die Optionen umfassen:
  • String: Für Textwerte.
  • Zahl: Für numerische Werte, ganze oder Dezimalzahlen.
  • Ausdruck: Um als Wert das Ergebnis eines mathematischen oder logischen Ausdrucks zuzuweisen. Um einen dynamischen Parameter vom Typ String innerhalb eines Ausdrucks zu verwenden, muss dieser in doppelte Anführungszeichen eingeschlossen werden (z. B. >#parametro_string#<)
  • Wert: Der anfängliche Wert, der der Variable zum Zeitpunkt ihrer Erstellung zugewiesen wird. Dies kann sein:
  • Statisch: Ein direkt eingegebener fester Wert (z. B. 0, Ausstehend).
  • Dynamisch: Ein Wert, der von einem Workflow-Parameter oder einer Funktion stammt und über Parameter-Button ≡ ausgewählt werden kann.

Verfügbarkeit und Ausgabe-Parameter

Das einzigartige Merkmal dieses Tasks ist, wie er seine Variablen ausgibt:

  1. Die Ausgabe-Parameter sind die Variablen selbst: Die definierten Variablen werden zu den Ausgabe-Parametern des Tasks.

  2. Verfügbarkeit im nächsten Fluss: Nach der Ausführung werden die Variablen im Abschnitt Workflow-Variablen hinzugefügt.

Mit anderen Worten fungiert der Task als Initialisierungspunkt für den Kontext.

Hinweis

Grundregeln und Hinweise

  1. Nur ein „Variablen deklarieren“-Task pro Workflow In einem Workflow kann nur eine Instanz dieses Tasks existieren. Diese Einschränkung gewährleistet einen einzigen Initialisierungspunkt für alle globalen Variablen und macht den Ablauf lesbarer und einfacher zu warten.
  2. Variablennamen können nach der Erstellung nicht geändert werden Sobald eine Variable erstellt und der Task verlassen wurde (Auto-Speichern gestartet), kann ihr Name nicht mehr geändert werden. Es ist jedoch möglich, neue Variablen mit anderen Namen zu erstellen oder vorhandene Variablen zu löschen und neu zu erstellen, falls dies erforderlich ist.
  3. Löschen von Variablen
    • Wenn nur eine Variable existiert, kann sie nicht gelöscht werden.
    • Wenn mehrere Variablen vorhanden sind, können die gewünschten gelöscht werden, wobei mindestens eine Variable im Task aktiv bleiben muss.
  4. Verfügbarkeit und Änderung von Variablen Die im Task „Variablen deklarieren“ initialisierten Variablen sind für alle nachfolgenden Tasks im Workflow verfügbar. Sie können nur über den Task Variablen setzen geändert werden.