Schritt „Datensätze nachschlagen“
Suchen Sie mehrere Datensätze in einer beliebigen Tabelle unter definierten Bedingungen.
Rollen und Verfügbarkeit
Verfügbar als Workflow-Studio-Aktionsschritt. Anwender 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 mit den Datensätzen, die Sie suchen möchten.
- Bedingungen
- Datentyp: Conditions
Feldnamen und Feldwerte, die Sie für die Suche nach Datensätzen verwenden möchten. Um ein Inline-Skript zum Festlegen von Bedingungen zu verwenden, sollten Sie die Klassen GlideRecord und GlideQueryCondition verwenden, um Ihre Abfrage zu erstellen. Siehe und .
- Reihenfolge 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.
Auswertung des Aktionsfehlers
- Wenn dieser Schritt fehlschlägt
- Datentyp: Choice
Option, um den nächsten Schritt fortzusetzen oder zur Fehlerauswertung zu wechseln. Informationen zur Verwendung des Schrittstatuscodes oder der Meldung für eine anwenderdefinierte Aktionsfehlerbedingung finden Sie unter Aktionsfehlerauswertung.
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 Datensatz-SYS-IDs, die basierend auf den von Ihnen angegebenen Suchkriterien gefunden wurden. Weitere Informationen finden Sie unter Datensätze. [Tabelle] Datentyp .
- 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
Verwenden Sie diese allgemeinen Richtlinien, wenn Sie mit der Aktion „Datensätze suchen“ arbeiten.
- Verarbeiten Sie Datensätze mit für jede Flow-Logik
- Verwenden Sie für jede Flow-Logik, um durch eine Liste von Datensätzen zu iterieren. Weitere Informationen zur Verwendung für jede Flow-Logik finden Sie unter Für jede Flow-Logik. Alternativ können Sie einen Skriptschritt verwenden, um eine Liste von Datensätzen in einer anwenderdefinierten Aktion zu verarbeiten.
- Legen Sie maximale Ergebnisse fest, um die Leistung zu verbessern
- Legen Sie die Eingabe Max. Ergebnisse auf 1000 Datensätze oder niedriger fest, um die Leistung Ihrer Aktion zu verbessern. Je mehr Datensätze das System suchen muss, desto mehr Systemressourcen werden benötigt, 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 bereitstellen können, desto leistungsfähiger ist Ihre Aktion.