Aktion „Datensätze suchen“
Suchen Sie mehrere Datensätze in einer beliebigen Tabelle unter definierten Bedingungen.
Rollen und Verfügbarkeit
Verfügbar als Flow Designer ServiceNow -Kernaktion. Benutzer mit der Rolle „flow_designer“ oder „admin“ können einem Flow eine Aktion hinzufügen und Konfigurationsdetails definieren.
Eingaben
| Eingabe | Beschreibung |
|---|---|
| Tabelle | Wählen Sie eine Tabelle aus der Liste aus. |
| Bedingungen |
Bedingungen, nach denen in Datensätzen gesucht werden soll. Verwenden Sie beim Erstellen einer Bedingung, die den Wert eines Referenzfelds ermittelt, einen Data-Pill, der explizit den Sys-ID-Wert bereitstellt. Stellen Sie sicher, dass die Bedingung das Format [Referenzfeld][ist][Referenztyp-Data-Pill->Sys-ID] hat. Beispielsweise enthalten sowohl die Change- als auch die Incident-Tabelle ein Referenzfeld zur Tabelle „Benutzer“. Um Change-Datensätze zu suchen, bei denen die anfordernde Person der Anrufer aus einem Incident-Datensatz ist, erstellen Sie die Bedingung [Angefordert von][ist][Auslöser->Incident-Datensatz->Anrufer->Sys-ID]. Um ein Inline-Skript zum Angeben von Bedingungen zu verwenden, sollten Sie die Klassen GlideRecord und GlideQueryCondition zum Erstellen Ihrer Abfrage verwenden. Siehe GlideRecord - Global und GlideQueryCondition - Global. |
| Anordnen nach | Wählen Sie das Feld aus, nach dem Sie die Ergebnisse sortieren möchten. |
| Sortiertyp | Wählen Sie aus, ob alphabetisch in aufsteigender oder absteigender Reihenfolge sortiert werden soll. |
| Max. Ergebnisse | Maximale Anzahl der zurückgegebenen Ergebnisse |
Ausgaben
| Ausgabe | Typ | Beschreibung |
|---|---|---|
| Datensätze | Datensätze | Liste der Datensatz-Sys-IDs, die basierend auf den von Ihnen angegebenen Suchkriterien gefunden wurden. Weitere Informationen finden Sie unter Records.[Table]-Datentyp. |
| Tabelle | Tabelle | Tabellenname für die gefundenen Datensätze |
| Anzahl | Ganzzahl | Anzahl der gefundenen Datensätze |