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

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Verwenden Sie EVAM, um verschiedene Datenquellen aufzunehmen, Ansichten zu konfigurieren und in einer Kartenanzeigeansicht 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 Anzeigeansicht. Ein Benutzer möchte möglicherweise Anforderungen anzeigen, die aus einem Katalog gestellt werden können, z. B. eine Computerbestellung. Möglicherweise möchten sie auch offene oder geschlossene Incidents anzeigen. Diese Elemente stammen aus verschiedenen Datenquellen, müssen jedoch über einen konsistenten Standard angezeigt werden, der sich leicht 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 enthält, und zugehörigen Aktionen und Ansichtsvorlagen. Viele Aufgaben werden wiederholt. Anstatt jeden Schritt zu wiederholen, werden in der folgenden Tabelle die eindeutigen Konfigurationen und Definitionen aufgelistet:
    EVAM – Definition Datenquelle [Tabelle] Konfigurationspaket Aktion Konfigurationsansicht Anzeigevorlage
    Benutzeranforderungen Kataloganforderungen [Angefordertes Element] Kataloganforderungspaket Navigation Offene Anforderungen Öffnen Sie Anforderungsvorlage
    Geschlossene Anforderungen Vorlage für geschlossene Anforderungen
    Übermittelte Incidents [incidents] Bündel übermittelter 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 Benutzeranforderungen
    2. Definieren Sie Datenquellen für Ihre EVAM-Definition.
      Erstellen und verknüpfen Sie jede Datenquelle mit der Benutzeranforderungsdefinition. Die anfängliche Datenquelle ist für Kataloganforderungen. Sie können auch einen für übermittelte Incidents erstellen.
      Erstellen Sie eine Datenquelle für Kataloganforderungen
    3. Erstellen und verknüpfen Sie ein Ansichtskonfigurationspaket.
      Sie sollten zwei Konfigurationspakete erstellen, ein Kataloganforderungspaket und ein Paket übermittelter Incidents.
      EVAM-Konfigurationspaket
    4. Verwenden Sie Erstellen und Link, um Erstellungs- und Ansichtskonfigurationen hinzuzufügen.

      Die erste One-View-Konfiguration gilt für offene Anforderungen.


      Erstellen Sie eine Ansichtskonfiguration für offene Anforderungen
    5. Erstellen Sie eine Aktionsdefinition.
      Sie können die zugehörige Liste erstellen und verknüpfen.
      Definition der Navigationsaktion
    6. 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"
      	}
      }
    7. Wiederholen Sie die Schritte 3 bis 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, um () anzuzeigen.
    8. Ordnen Sie Ansichtsvorlagen zu, um Konfigurationen anzuzeigen, und klicken Sie auf Aktualisieren.
    9. Zeigen Sie Ihr fertiges Produkt an.

      EVAM-Kartenlistenanzeige