Verwenden Sie die Komponente InvokeFlow

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Rufen Sie einen in Workflow-Studio verfügbaren Flow mithilfe der InvokeFlow-Komponente von RPA Desktop Design Studioauf oder rufen Sie ihn an. Generieren Sie die Kontext-ID des Flows, und verwenden Sie die ID in anderen Flow Designer-Komponenten, um den Ausführungsstatus und die Ausgabe abzurufen.

    Vorbereitungen

    Weitere Informationen zu Flows in Workflow-Studiofinden Sie unter Building flows.

    Bevor Sie eine Flow Designer-Komponente verwenden, vergewissern Sie sich mit dem Verbindungsmanager, ob eine Verbindung zur Instanz besteht. Weitere Informationen zum Herstellen einer Verbindung zu einer Instanz finden Sie Verbindung mit einer RPA-Hub -Instanz von RPA Desktop Design Studioherstellenunter .

    Aktivieren Sie die Option „Vom Client aufrufbar“ für einen RPA-Hub -Flow oder -Subflow. Weitere Informationen finden Sie unter Option „Vom Client aufrufbar“ für einen RPA-Hub -Flow oder -Subflowaktivieren.

    Erforderliche Rolle: Rolle fd_read. Weitere Informationen zu dieser Rolle finden Sie unter User access to Workflow Studio flows.

    Warum und wann dieser Vorgang ausgeführt wird

    Die InvokeFlow-Komponente gibt die Kontext-ID eines Flows in Workflow-Studio zurück, sodass Sie sie in anderen Komponenten verwenden können. Sie können beispielsweise die Kontext-ID verwenden, um den Ausführungsstatus oder die Ausgabe eines Flows abzurufen.

    Fügen Sie die Komponente „InvokeFlow“ hinzu, um die Kontext-ID eines Flows abzurufen, damit andere Flow Designer-Komponenten seinen Status überprüfen oder seine Ausgabe abrufen können. Um die Kontext-ID eines Subflows abzurufen, verwenden Sie die Komponente „InvokeSubFlow“.

    Prozedur

    1. Navigieren Sie im Bereich Toolbox zu ServiceNow > Flow Designer.
    2. Ziehen Sie die Komponente InvokeFlow auf die Designoberfläche.
    3. Wählen Sie in der Designoberfläche die Schaltfläche Konfigurieren Symbol Konfigurieren. der InvokeFlow-Komponente, um das Dialogfeld „InvokeFlow“ anzuzeigen.
    4. Geben Sie im Feld Flow-Name mindestens drei Zeichen ein, um zu suchen, und drücken Sie die Eingabetaste.

      Eine Liste der Flows, die mit den eingegebenen Zeichen beginnen, wird aus der verbundenen Instanz ServiceNow angezeigt.

      Wichtig:
      Sie können nur die Flows anzeigen und auswählen, für die der Anwendungsbereich auf Alle Anwendungsbereichefestgelegt ist. Der Anwendungsbereich wird im Feld Zugänglich von in Ihrer Instanz Workflow-Studio festgelegt. Wenn der Anwendungsbereich des Flows auf Nur dieser Anwendungsbereichfestgelegt ist, ist der Flow in der Dropdown-Liste des Felds Flow-Name nicht verfügbar.
    5. Wählen Sie den gewünschten Flow aus der Suchliste aus.
    6. Überprüfen Sie die Eingabefelder, und wählen Sie OK.
    7. Wahlweise: Konfigurieren Sie die Eigenschaften der InvokeFlow-Komponente.
      Weitere Informationen finden Sie unter Eigenschaften der Flow Designer-Komponenten.

      Sie können jetzt den Kontext-ID- Port mit einer anderen Flow Designer-Komponente wie GetExecutionStatus oder GetOutputs verbinden.

    8. Wahlweise: Um die Komponente zu testen, klicken Sie auf der Registerkarte Designauf Ausführen.