Client-GlideList-API in der Arbeitsbereich-Experience UI-Entwicklerleitfaden
Freigeben Version: Zurich
Aktualisiert 31. Juli 2025
1 Minute Lesedauer
Fügen Sie eine anwenderdefinierte Schaltfläche zu hinzu Mitarbeiterbereich Listenseite, die Listeninformationen in der aktuellen Ansicht zurückgibt. Definieren Sie die zurückzugebenden Informationen, indem Sie einen Client hinzufügen GlideList API-Methoden zu einer Aktionszuweisung.
Vorbereitungen
GlideListAPI-Methoden werden in den Aktionszuweisungen [sys_Declarative_action_assignment] bereitgestellt. ListenaktionAnzeigen. Sie können
hinzufügen GlideList Funktionalität für eine anwenderdefinierte Schaltfläche in Arbeitsbereich-Experience UI. Sie können die Schaltfläche verwenden, um einen anzuwenden GlideList Methode zur aktuellen Ansicht. Verwenden Sie GlideList Methoden zum Verwalten
von Tabellenlisten durch Abrufen von Listenansichtsdetails, Festlegen von Filtern, Sortieren nach Spalte und mehr.
Erforderliche Rolle: Administrator.
Prozedur
Navigieren zu Alle > Arbeitsbereicherfahrung > Aktionen und Komponenten > Listenaktionenan.
Wenn Sie verwenden GetFixedQuery() , Navigieren Sie zu Zugehörige Listenaktionen Anstelle von Listenaktionen.
Erstellen Sie eine neue Aktionszuweisung, indem Sie auswählen Neu.
In AktionsbezeichnungFeld eine Schaltflächenbezeichnung eingeben.
Geben Sie einen Namen in ein AktionNamensfeld.
Durch die Angabe von Text in diesem Feld wird sichergestellt, dass Sie der Ansicht mehrere Schaltflächen hinzufügen können.
Von Implementiert alsMenü auswählen Client-Skript.
Klicken Sie mit der rechten Maustaste in die Formularkopfzeile, und wählen Sie Speichern aus.
In Client-SkriptEditor, fügen Sie mindestens einen Methodenaufruf in hinzu Beim Klicken{} Methodendefinition.
Diese Methode definiert, welche Aktionen ausgeführt werden sollen, wenn die Schaltfläche ausgewählt wird. Eine Liste der verfügbaren Methoden finden Sie unter GlideList (Now Experience).
Wählen Sie Aktualisieren.
Sie können Ihre Schaltfläche in einem testen Arbeitsbereich-Experience Tabellenlistenansicht.
Hinweis:
Wenn die Schaltfläche verwendet GetFixedQuery() Methode: Wählen Sie die Registerkarte für einen Datensatz in einem aus Arbeitsbereich-Experience Liste zum Testen Ihrer Schaltfläche.
Die folgende Tabelle zeigt die erfolgreiche Implementierung von Schaltflächen in MitarbeiterbereichIncidents (Alle)Tabelle. Mit der Schaltfläche wird implementiert GlideList AddFilter() Methode zum Anzeigen nur aktiver Datensätze.
Tabelle : 1. Beispiel für eine Schaltflächenaktion, die einen Filter auf eine Liste anwendet
Liste, bevor Sie klicken
Liste nach dem Klicken
Bevor Sie die Schaltfläche auswählen, wird eine Reihe aktiver und inaktiver (geschlossener) Datensätze in der Ansicht angezeigt.
Wenn Sie die Schaltfläche auswählen, wird die Ansicht so gefiltert, dass nur aktive Datensätze angezeigt werden.