Schritt „Datensätze nachschlagen“

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Suchen Sie mehrere Datensätze in einer beliebigen Tabelle unter definierten Bedingungen.

    Rollen und Verfügbarkeit

    Verfügbar als Workflow-Studio-Aktionsschritt. Benutzer mit der Rolle „action_designer“ können eine anwenderdefinierte Aktion mit einem oder mehreren Aktionsschritten erstellen.

    Eingaben

    Geben Sie einen Wert für jede Eingabe an, die Ihre Aktion benötigt. Um dynamische Werte hinzuzufügen, können Sie Pillen auch aus dem Datenbereich ziehen oder in der Pillenauswahl auswählen.

    Tabelle
    Datentyp: Table Name

    Tabellenname, der die zu suchenden Datensätze enthält.

    Bedingungen
    Datentyp: Conditions

    Feldnamen und Feldwerte, die Sie für die Suche nach Datensätzen verwenden möchten. Um ein Inline-Skript zum Angeben von Bedingungen zu verwenden, sollten Sie zum Erstellen Ihrer Abfrage die Klassen GlideRecord und GlideQueryCondition verwenden. Siehe GlideRecord - Global und GlideQueryCondition - Global.

    Anordnen nach
    Datentyp: Field Name

    Feld, das Sie zum Sortieren von Ergebnissen verwenden möchten.

    Sortiertyp
    Datentyp: Choice

    Option zum alphabetischen Sortieren in aufsteigender oder absteigender Reihenfolge.

    Max. Ergebnisse
    Datentyp: Integer

    Die maximale Anzahl von Datensatzergebnissen, die der Schritt zurückgeben kann.

    Fehlerbewertung der Aktion

    Wenn dieser Schritt fehlschlägt
    Datentyp: Choice

    Option, um den nächsten Schritt auszuführen oder zur Fehlerauswertung zu wechseln. Informationen zur Verwendung des Schrittstatuscodes oder der Nachricht für eine anwenderdefinierte Aktionsfehlerbedingung finden Sie unter Fehlerbewertung der Aktion.

    Ausgaben

    Diese Ausgaben werden im Datenbereich angezeigt. Sie können sie an anderer Stelle in Ihrem Flow als Eingaben verwenden.

    Datensätze
    Datentyp: Records

    Liste der gefundenen Datensatz-Sys-IDs basierend auf den von Ihnen angegebenen Suchkriterien. Weitere Informationen finden Sie unter Datensätze.Datentyp [Tabelle].

    Tabelle
    Datentyp: Table Name

    Tabelle, die die Liste der Datensätze enthält.

    Anzahl
    Datentyp: Integer

    Anzahl der Datensätze, die der Schritt zurückgegeben hat.

    Allgemeine Leitlinien

    Beachten Sie bei der Arbeit mit der Aktion „Datensätze suchen“ die folgenden allgemeinen Richtlinien.

    Verarbeiten Sie Datensätze mit der Flow-Logik „Für jeden“.
    Verwenden Sie die Flow-Logik „Für jeden“, um eine Liste der Datensätze zu durchlaufen. Weitere Informationen zur Verwendung der For-Each-Flow-Logik finden Sie unter Für jede Flow-Logik. Alternativ können Sie einen Skriptschritt verwenden, um eine Liste der Datensätze innerhalb einer anwenderdefinierten Aktion zu verarbeiten.
    Legen Sie Max. Ergebnisse fest, um die Leistung zu verbessern
    Legen Sie die Eingabe Max. Ergebnisse auf 1000 Datensätze oder weniger fest, um die Leistung Ihrer Aktion zu verbessern. Je mehr Datensätze das System suchen muss, desto mehr Systemressourcen benötigt es, um sie zu identifizieren und zu verarbeiten.
    Verwenden Sie Bedingungen, um Datensätze zu filtern
    Verwenden Sie Bedingungen, um die Anzahl der Datensätze zu begrenzen, die der Schritt zurückgibt. Je spezifischere Bedingungen Sie angeben können, desto besser ist die Leistung Ihrer Aktion.

    Beispiel

    Beispiel Schritt Datensätze suchen in einer Aktion.