Variable von einem Workflow an einen Subflow übergeben

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Verwenden Sie diesen Prozess, um Variablen von einem übergeordneten Workflow an einen Subflow zu übergeben.

    Vorbereitungen

    Erforderliche Rolle: workflow_admin, workflow_creator oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Hinweis:
    Sie können auch die Aktivität Rückgabewert im Subflow verwenden, um Werte an den übergeordneten Workflow zurückzugeben. Stellen Sie sicher, dass Sie einen Rückgabewert auf jedem endenden Übergangspfad haben.

    Prozedur

    1. Bereiten Sie den Subflow zum Akzeptieren von Variablen aus dem übergeordneten Workflow vor, indem Sie die Eingaben definieren.
    2. Fügen Sie den Subflow in den übergeordneten Workflow ein, und verbinden Sie die Eingaben mit den übergeordneten Workflow-Variablen.
      Hinweis:
      Sie können keine Variablen an einen Subflow übergeben, der in der Tabelle „Angefordertes Element“ [sc_req_item] ausgeführt wird.

    Eingaben für einen Subflow definieren

    Definieren Sie die Eingabevariablen für einen Workflow, die von übergeordneten Workflows angefordert werden sollen, wenn er als Subflow gestartet wird.

    Warum und wann dieser Vorgang ausgeführt wird

    Alle Eingaben werden in der Tabelle „Variablen [var_dictionary]“ gespeichert.

    Prozedur

    1. Öffnen Sie den Workflow im Editor und checken Sie ihn aus.
    2. Klicken Sie in der Titelleiste auf das Menüsymbol und wählen Sie Eingaben bearbeiten.
    3. Klicken Sie im Fenster „Workflow-Eingaben“ auf Neu.
    4. Füllen Sie den Datensatz mit der Definition der Variablen, einschließlich des Spaltennamens, der für den Benutzer angezeigten Bezeichnung und des Feldtyps.
    5. Klicken Sie auf Absenden.

    Subflow in einem Workflow aufrufen

    Verwenden Sie dieses Verfahren, um einem Workflow einen Subflow hinzuzufügen.

    Prozedur

    1. Öffnen Sie in Workflow-Editor den übergeordneten Workflow und checken Sie ihn aus.
    2. Ziehen Sie den Subflow aus der Registerkarte Workflows zum übergeordneten Workflow.
    3. Definieren Sie im Dialogfeld „Neue Aktivität“ die Variablen, die durch die Eingabendes Subflows definiert werden.

      Diese Felder können sowohl statische Werte als auch Variablen in folgendem Format akzeptieren:

      ${variable_name}

    4. Klicken Sie auf Absenden.

      Der Workflow löst den Subflow zum richtigen Zeitpunkt aus und übergibt die Variablen wie durch die Definition Eingaben angegeben.