Erstellen Sie einen anwenderdefinierten Flow, um ein Objekt für jeden Datensatz in einer Liste zu generieren

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Generieren Sie ein Objekt für jeden Anwenderdatensatz in einer Liste. Erfahren Sie, wie Sie Flow-Logik verwenden, um durch eine Liste von Datensätzen zu iterieren.

    Vorbereitungen

    Warum und wann dieser Vorgang ausgeführt wird

    Verwenden Sie dieses Beispiel, um Demonstrationen dieser Vorgänge und Schritte anzuzeigen.
    • Erstellen Sie einen Flow, der nach einem täglichen Zeitplan ausgeführt wird.
    • Sucht nach Anwenderdatensätzen, gefiltert nach der als Eingabe angegebenen Abteilung.
    • Fügen Sie Flow-Logik hinzu, die für jeden Anwenderdatensatz ausgeführt wird, den Sie zuvor gesucht haben.
    • Erstellen Sie ein Kontaktobjekt für jeden Anwenderdatensatz mithilfe der zuvor erstellten anwenderdefinierten Aktion.
    • Erstellen Sie eine Protokollnachricht für jeden Anwenderdatensatz.

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designeran.
      Das System zeigt an Workflow-StudioZielseite.
    2. Auswählen Neu > Flow
      Das System zeigt das Dialogfeld „Flow-Eigenschaften“ an.
    3. Geben Sie diese Beispielwerte ein.
      Feld Wert
      Name Erstellen Sie Kontaktobjekte Aus Anwendern
      Anwendung Meine Anwendung
      Ausführen als Anwender, der die Sitzung initiiert
    4. Wählen Sie Absenden.
      Das System zeigt an Workflow-StudioSchnittstelle.
    5. Auswählen Klicken Sie, um einen Auslöser hinzuzufügen > Datum > Täglichan.
    6. Wählen Sie Aus Fertig Zum Schließen des Auslösers.
    7. Auswählen Klicken Sie, um eine Aktion, Flow-Logik oder einen Subflow hinzuzufügen > Aktion > ServiceNow Core > Datensätze nachschlagenan.
      Das System fügt dem Flow die Aktion hinzu.
    8. Für Tabelle , Auswählen Anwender [sys_user] .
    9. Für Bedingungen , Fügen Sie diese Werte hinzu.
      • [Abteilung][ist][Entwicklung] [UND]
      • [E-Mail][ist nicht leer]
    10. Konfigurieren Sie diese Feldwerte.
      Feld Wert
      Anordnen nach Name
      Sortieren A bis Z
      Max. Ergebnisse 1000
    11. Wählen Sie Aus Fertig Zum Schließen der Aktion.
    12. Auswählen Klicken Sie, um eine Aktion, Flow-Logik oder einen Subflow hinzuzufügen > Flow-Logik > For Eachan.
      Das System fügt dem Flow die Flow-Logik hinzu.
    13. Für Elemente , Auswählen [1->Anwenderdatensätze] .
      Hinweis:
      Sie können die Aktion 1 auswählen Anwenderdatensätze Datenpille aus dem Datenbereich oder über die Schaltfläche „Datenpillenauswahl“.
    14. Wählen Sie Aus Fertig Zum Schließen der Flow-Logik.
    15. Wählen Sie das Plus-Symbol aus, um der für jede Flow-Logik ein untergeordnetes Element hinzuzufügen.
    16. Auswählen Aktion > Meine Anwendung > Erstellen Sie Ein Kontaktobjektan.
    17. Für Anwenderdatensatz [Anwender] , Auswählen [2->Anwenderdatensatz] .
      Hinweis:
      Sie können die Aktion 2 auswählen Anwenderdatensatz Datenpille aus dem Datenbereich oder über die Schaltfläche „Datenpillenauswahl“.
    18. Wählen Sie Aus Fertig Zum Schließen der Flow-Logikaktion.
    19. Wählen Sie das Plus-Symbol aus, um der für jede Flow-Logik ein untergeordnetes Element hinzuzufügen.
    20. Auswählen Aktion > ServiceNow Core > Protokollan.
    21. Für Nachricht , Auswählen [2,1->Kontakt] .
      Hinweis:
      Sie können die Aktion 2,1 auswählen Kontakt Datenpille aus dem Datenbereich oder über die Schaltfläche „Datenpillenauswahl“.
    22. Wählen Sie Aus Fertig Zum Schließen der Flow-Logikaktion.
    23. Wählen Sie Speichern.