Erstellen Sie eine Listenanzeige mit mehreren Datenquellen in der Aktionszuordnung der Entitätsansicht

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Verwenden Sie die Entity View Action Mapper (EVAM), um verschiedene Datenquellen zu übernehmen, Ansichten zu konfigurieren und in einer Kartenansicht anzuzeigen.

    Vorbereitungen

    Erforderliche Rolle: admin oder evam_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Ein typisches Szenario ist die Anzeige von Benutzeranfragen und Incidents in einer einzigen Ansicht. Ein Benutzer möchte möglicherweise Anforderungen anzeigen, die aus einem Katalog gestellt werden können, z. B. eine Computerbestellung. Sie möchten möglicherweise auch offene oder geschlossene Incidents anzeigen. Diese Elemente stammen aus verschiedenen Datenquellen, müssen jedoch durch einen konsistenten Standard angezeigt werden, der sich einfach konfigurieren lässt.

    Dieses Tutorial führt Sie durch die Erstellung einer EVAM- Definition mit zwei Datenquellen, einem Konfigurationspaket für jede Datenquelle, das zwei Ansichtskonfigurationen und zugehörige Aktionen und Ansichtsvorlagen enthält. Viele Aufgaben werden wiederholt. Anstatt jeden Schritt zu wiederholen, listet die folgende Tabelle die eindeutigen Konfigurationen und Definitionen auf:
    EVAM-Definition Datenquelle [Tabelle] Konfigurationspaket Aktion Konfigurationsansicht Vorlage einsehen
    Anwenderanforderungen Kataloganforderungen [Angefordertes Element] Kataloganforderungspaket Navigation Offene Anforderungen Offene Anforderungsvorlage
    Geschlossene Anforderungen Vorlage für geschlossene Anforderungen
    Übermittelte Incidents [Incidents] Übermitteltes Paket von Incidents Offene Incidents Vorlage für offene Incidents
    Geschlossene Incidents Vorlage für geschlossene Incidents

    Prozedur

    1. Erstellen Sie eine EVAM-Definition für Benutzeranforderungen.
      Eine EVAM- Definition enthält Datenquellen, Konfigurationspakete mit zugehörigen Ansichtskonfigurationen, Datenfilter, Aktionen und Vorlagen. Nachdem Sie Ihre EVAM- Definition zum ersten Mal übermittelt haben, werden die zugehörigen Listen zum Hinzufügen von Datenquellen, Konfigurationspaketen und Datenfiltern angezeigt.
      Erstellen Sie eine EVAM-Definition für eine Anwenderanforderung
    2. Definieren Sie Datenquellen für Ihre EVAM-Definition.
      Erstellen und verknüpfen Sie jede Datenquelle mit der Anwenderanforderungsdefinition. Die anfängliche Datenquelle für Kataloganforderungen. Sie können auch einen für eingereichte Incidents erstellen.
      Datenquelle „Kataloganforderungen erstellen“.
    3. Erstellen und verknüpfen Sie ein Ansichtskonfigurationspaket.
      Sie sollten zwei Konfigurationspakete erstellen, ein Kataloganforderungspaket und ein Paket mit übermittelten Incidents.
      EVAM-Konfigurationspaket
    4. Erstellen Sie eine Aktionsdefinition.
      Sie können die zugehörige Liste „Erstellen“ und „Verknüpfen“ verwenden.
      Definition der Navigationsaktion
    5. Erstellen Sie Ansichtsvorlagen für angeforderte Elemente, und ordnen Sie sie der Ansichtskonfiguration zu.
      Hier sind die Vorlageninformationen für die Vorlage „Angeforderte Elemente“:
      {
      	"component": "now-card-evam-record",
      	"staticValues": {
      		"highlightedHeaderIcon": {
      			"key": "clock-outline"
      		},
      		"highlightedHeaderBkgColor": {
      			"key": "positive"
      		},
      		"imageType": {
      			"key": "image"
              },
      		"detailLabelOne": {
      			"translatable": true,
      			"key": "created"
      		},
      		"detailLabelTwo": {
      			"translatable": true,
      			"key": "number"
              }
      	},
      	"mappings": {
      		"highlightedHeaderLabel": "state",
      		"titleLabel": "cat_item.name",
      		"imageURL": "cat_item.picture",
      		"subtitle": "cat_item.short_description",
      		"detailValueOne": "sys_created_on",
      		"detailValueTwo": "number"
      	},
      	"actionMappings": {
      		"clickAction": "navigation"
      	}
      }
    6. Wiederholen Sie die Schritte 3–5, um eine weitere Ansichtskonfiguration für geschlossene Anforderungen hinzuzufügen.
      Sie haben ein Konfigurationspaket mit einer Ansichtskonfiguration erstellt. Fügen Sie eine weitere Konfiguration mit der Bezeichnung Geschlossene Anforderungen hinzu. Diese Ansichtskonfiguration verweist auf dieselbe Datenquelle [Angefordertes Element], verwendet jedoch andere Bedingungen zum Anzeigen von ().
    7. Ordnen Sie Ansichtsvorlagen zu Ansichtskonfigurationen zu, indem Sie Aktualisierenauswählen.
    8. Zeigen Sie Ihr fertiges Produkt an.

      Anzeige der EVAM-Kartenliste