Suchdienstprogramm

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Verwenden Sie das Suchdienstprogramm in einem Virtual Agent Thema, um eine ServiceNow Datensatzabfrage zurückzugeben.

    Eigenschaften von Suchdienstprogrammen

    Eigenschaft Beschreibung
    Knotenname Der Name, der diesen Suchdienstprogramm-Knoten im Themen-Flow identifiziert
    Variablenname Die Variable, die den Datensatz speichert, der vom Skript zurückgegeben wird. Der Variablenname wird automatisch aus der Eigenschaft „Knotenname “ erstellt.
    Tabelle Die Tabelle, die für die Abfrage verwendet wird.
    Filtern Sie diese Tabelle mithilfe von Die Abfrage, um den Datensatz abzurufen. Verwenden Sie den Bedingungsgenerator oder ein Skript, um eine Abfragebedingung anzugeben.
    Erweitert
    Diesen Knoten ausblenden
    Diesen Knoten bedingt anzeigen, wenn

    No-Code-Bedingungsanweisung oder Low-Code-Skript, die eine Bedingung für die Darstellung dieses Knotens in der Konversation angibt. Die Bedingung muss als true bewertet werden.

    Beispiel Suchdienstprogramm

    Abbildung : 1. Grundlegende Eigenschaften des Suchdienstprogramms
    Zu den Eigenschaften des Suchdienstprogramms gehören ein Knotenname, die abzufragende Tabelle und Bedingungen zum Filtern der Suchergebnisse.

    Beispiel Suchskript

    (function execute(table) {
    
           var now_GR = new GlideRecord(table);
           gr.addEncodedQuery('active=true');
           gr.setLimit(1);
           gr.query();
           if(gr.next()) {
              return gr;
        }
    })(table)
    

    In diesem Beispiel wird eine Tabelle für den ersten aktiven Datensatz abgefragt. Die abzufragende Tabelle ist in der Eigenschaft Tabelle definiert, die sich im Steuerelement des Suchdienstprogramms befindet. Die Methode setLimit() stellt sicher, dass nur ein einzelner Datensatz von der Datenbank zurückgegeben wird. Wenn ein Datensatz gefunden wird, wird er zurückgegeben. Weitere Informationen zu GlideRecord-Abfragen finden Sie unter Tabellen in Skripten abfragen.