Verwenden Sie in Berichten zu Servicekatalogdaten Variablen als Spalten in Listenberichten und als Spalten und Zeilen in Pivot-Tabellen auf mehreren Ebenen.
Vorbereitungen
Erforderliche Rolle: itil, Report_user, Report_global für globale Berichte oder Report_Group für Gruppenberichte.
Anwender mit der Rolle „Report_admin“ können Berichte zu Servicekatalog-Variablen erstellen. Fügen Sie die Rolle „Report_admin“ zu den ACLs für die Tabellen „Optionen“ [sc_item_Option], „Variableneigentum“ [sc_item_Option_mtom] und „Variablen“ [item_Option_New] hinzu.
Hinweis:
Der Bericht, für den Sie die Variable verwenden möchten, muss auf der Tabelle „angeforderte Elemente“ [sc_req_item] oder der Katalogaufgabentabelle [sc_Task] basieren. Die Verwendung anderer Arten von Variablen verursacht einen Fehler beim Erstellen des Berichts.
Das Oracle Database-CLOB-Feld hat keine Funktion zum Abrufen der Variablendaten in Berichten. Für ein Spaltenzeichenfolgenfeld mit weniger als 4000 Byte können Sie den Spaltentyp in „varchar2“ ändern. Verwenden Sie die Funktion to_char(), um die kleineren CLOB-Spalten zu vergleichen. Für ein größeres CLOB müssen Sie eine Teilzeichenfolge für den Vergleich mit den Funktionen „dbms_lob.substr“ abrufen.
Warum und wann dieser Vorgang ausgeführt wird
Für primär Gruppieren nach Und Stapeln nach , Diese Schritte sind intuitiv.Abbildung : 1. Variablenverwendung in den Feldern „Gruppieren nach“ und „Stapeln nach“
Hinweis:
Listen-, Box-, Trendbox- und Pivot-Berichte können Servicekatalogvariablen nicht als primäre oder sekundäre Gruppieren nach-Auswahlen verwenden. Einzel-Punktzahl-, Kalender-, Kontroll- und Kartenberichte unterstützen Gruppieren nach für kein Feld. Listenberichte können Servicekatalogvariablen als Spalten verwenden.
Verwenden Sie eine Variable als zusätzliches Element Gruppieren nach , Als Spalte in einem Listenbericht oder als Spalte oder Zeile in einer Pivot-Tabelle mit mehreren Ebenen.
Prozedur
Navigieren zu Alle > Berichte > Anzeigen/Erstellen Und öffnen Sie den Bericht, zu dem die Variable hinzugefügt werden soll.
Führen Sie einen der folgenden Schritte aus.
Option
Bezeichnung
Als Spalte in einem Listenbericht hinzufügen
Auf Konfigurieren Registerkarte, verschieben Variablen+ An Ausgewählt Spalte.
Als zusätzliches Element hinzufügen Gruppieren nach
Auf Konfigurieren Klicken Sie auf die Registerkarte Zusätzliche Gruppierung nach , Dann verschieben Variablen+ Unten am Ausgewählt Von Zusätzliche Gruppierung nach Liste.
Fügen Sie als Spalte oder Zeile in einer Pivot-Tabelle mit mehreren Ebenen hinzu
Klicken Sie Auf Wählen Sie Spalten aus Oder Wählen Sie Zeilen aus , Und wählen Sie dann aus Variablen+ Unten in der Liste.
Hinweis:
Wenn Sie den Bericht zuerst mit der Variablen als Hauptgruppe erstellen, verhält er sich immer als innerer Join.
Wenn Sie den Bericht zuerst mit einem regulären Feld für die primäre Gruppierung und einer sekundären Gruppierung für die Variable erstellen, funktioniert er als äußerer Join.
Klicken Sie auf das Struktursymbol ( ) Und dann das Pluszeichen, das angezeigt wird.
Eine Liste von Servicekatalogelementen wird angezeigt.
Wählen Sie ein Katalogelement mit der Variable aus.
Die Variablen für dieses Element werden in angezeigt Verfügbar Liste.
Verschieben Sie die Variable, die Sie verwenden möchten, in die Spalte Ausgewählt.