Komponentenpaket der Datensatzliste
Das Komponentenpaket „Datensatzliste“ ist ein Listenkomponentenpaket, das einen dedizierten Controller zum Konfigurieren von Listenaktionen wie Sortieren, Filtern und Gruppieren verwendet.
Das Komponentenpaket „Datensatzliste“ enthält einen Datensatzlisten-Header mit deklarativen Aktionen sowie eine Paginierungssteuerung zum Navigieren auf Listenseiten.
Ab dem Release Zurich verwenden Datensatzseiten des konfigurierbaren CSM-Arbeitsbereichs das Komponentenpaket „Datensatzliste“. Dieses Listenkomponentenpaket ist die Standard-Experience für neue Kunden (zboot) und Upgrade-Kunden.
- Datensatzlistenübersicht In der ServiceNow Developer-Dokumentation
- Datensatzliste Auf der Website des Horizon-Designsystems
Informationen zu Upgrades
Die standardmäßigen deklarativen Aktionen, die auf den Datensatzseiten des konfigurierbaren CSM-Arbeitsbereichs enthalten sind, funktionieren mit dem Komponentenpaket „Datensatzliste“.
Deklarative Kundenaktionen, die ein modales Element auf der Listenseite öffnen, erfordern eine Konfiguration, um mit der Komponente „Datensatzliste“ zu arbeiten. Details finden Sie im folgenden Beispiel.
- Navigieren zu an.
- Wählen Sie die Tabelle „UX-Bildschirm“ [sys_ux_screen] aus.
- Suchen und wählen Sie aus Listenpaket – Standard In der Spalte Bildschirmname.
- Legen Sie fest Aktiv Feld auf „falsch“ und auswählen Aktualisieren .
Beispiel
- Erstellen Sie die Zuordnung für eine deklarative Aktion, um ein modales Element zu öffnen.
- Machen Sie das Modal in der Listenbündelkomponente verfügbar.
- Navigieren Sie zur Liste „UX-Add-on-Ereigniszuordnung“ [sys_ux_addon_event_Mapping].
- Suchen Sie nach Fall Erstellen Ereigniszuordnungsname durch Filtern der Zielereignisspalte: LIST#OPEN_MODAL.
- Wählen Sie Aus Fall Erstellen Für das Ereignis, das einen Fall in der Listenansicht erstellt.
- Klicken Sie mit der rechten Maustaste auf den Formularheader, und wählen Sie aus Einfügen und beibehalten Dient zum Erstellen eines neuen Ereigniszuordnungsdatensatzes. Dadurch wird ein neuer Datensatz für die vorhandene deklarative Quellaktion erstellt.
- Füllen Sie die folgenden Felder im Ereigniszuordnungsformular aus:
- Name = <eindeutigen Namen eingeben>
- Quellkomponente = Header Der Datensatzliste
- Controller = Listencontroller
- Zielereignis = Modal öffnen
- Wählen Sie Absenden.
Schritt 2 : Modal in der Listenpaketkomponente verfügbar machen.
- Navigieren zu an.
- Öffnen Sie die Experience für konfigurierbaren CSM/FSM-Arbeitsbereich.
- Wählen Sie Aus Liste (Listenpaket, Standard) Im Experience-Header.
- Wählen Sie in der Inhaltsstruktur auf der linken Seite aus Modales Viewport-Element Auflisten .
- Wählen Sie auf der Registerkarte Konfigurieren auf der rechten Seite das Symbol in aus Seitensammlungen Feld zum Anzeigen der Seitensammlung „modale Elemente der Listenseite“.
- Erstellen Sie eine Seite unter der Seitensammlung. Erstellen Sie beispielsweise eine Seite mit dem Namen create_Case.
- Wählen Sie aus + Symbol neben Seiten und Varianten, und wählen Sie dann aus Erstellen Sie eine neue Seite .
- Fügen Sie einen Namen in hinzu Name Feld und wählen Sie aus Fahren Sie Fort . Fügen Sie beispielsweise create_Case als Name hinzu.
- Wählen Sie Aus Reaktionsfähig erstellen Und wählen Sie dann aus Erstellen . Die Seite „create_Case“ wird der Liste der Seiten und Varianten für die Seitensammlung hinzugefügt
- Wechseln Sie zum App-Routendatensatz, und ändern Sie die Bildschirmsammlung so, dass sie auf die vorhandene Bildschirmsammlung verweist. Beispiel: Bildschirmsammlung „Fall erstellen“.
- Wählen Sie Aus Einstellungen Für die Seite „create_Case“, um die allgemeinen Seiteneinstellungen zu öffnen.
- Wählen Sie im Feld Aktionen die Option aus Datensätze öffnen Und wählen Sie dann aus Seitensammlung . Dadurch wird das Formular „Erweiterungspunkt für modale Elemente der Listenseite“ angezeigt.
- Fügen Sie im Routendatensatz der App „create_Case“ die erforderlichen hinzu Felder Parameter: Table,sysId.
- Legen Sie fest Bildschirmsammlung Feld in der App „create_Case“, an das der Datensatz weitergeleitet wird Fall Erstellen Und wählen Sie dann aus Aktualisieren .