Stapeln und gruppieren Sie in Berichten zu Servicekatalogdaten nach Variablen, und verwenden Sie Variablen als Spalten in Listenberichten sowie als Spalten und Zeilen in Pivot-Tabellen mit mehreren Ebenen.
Vorbereitungen
Erforderliche Rolle: itil, report_user, report_global für globale Berichte oder report_group für Gruppenberichte.
Benutzer mit der Rolle „report_admin“ können Berichte zu Servicekatalogvariablen erstellen. Fügen Sie den ACLs für die Tabellen „Optionen“ [sc_item_option], „Variablen-Verantwortlicher“ [sc_item_option_mtom] und „Variablen“ [item_option_new] die Rolle „report_admin“ hinzu.
Hinweis:
Der Bericht, für den Sie die Variable verwenden möchten, muss auf der Tabelle „Angeforderte Elemente“ [sc_req_item] oder der Tabelle „Katalogaufgabe“ [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. Bei einem Spaltenzeichenfolgenfeld von weniger als 4000 Byte können Sie den Spaltentyp in „varchar2“ ändern. Verwenden Sie die Funktion to_char(), um die CLOB-Spalten kleinerer Größe zu vergleichen. Für einen größeren CLOB müssen Sie eine Teilzeichenfolge zum Vergleich mithilfe der Funktionen „dbms_lob.substr“ abrufen.
Warum und wann dieser Vorgang ausgeführt wird
Für primäre Gruppen von und Stapeln nachsind diese Schritte intuitiv.Abbildung : 1. Verwendung der Variable 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ätzliche Gruppe 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, dem die Variable hinzugefügt werden soll.
Führen Sie einen der folgenden Schritte aus.
Option
Bezeichnung
Als Spalte in einem Listenbericht hinzufügen
Verschieben Sie auf der Registerkarte Konfigurieren die Variablen+ in die Spalte Ausgewählt.
Fügen Sie als zusätzliche Gruppe nach hinzu
Klicken Sie auf der Registerkarte Konfigurieren auf Zusätzlich gruppieren nachund verschieben Sie dann Variablen+ an das Ende der Liste Ausgewählt von Zusätzlich gruppieren nach.
Fügen Sie als Spalte oder Zeile in einer Pivot-Tabelle mit mehreren Ebenen hinzu
Klicken Sie auf Spalten auswählen oder Zeilenauswählen und wählen Sie dann Variablen+ am Ende der Liste aus.
Hinweis:
Wenn Sie den Bericht zuerst mit der Variable als Hauptelement für „Gruppieren nach“ erstellen, verhält er sich immer wie eine innere Verbindung.
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 wie ein Outer Join.
Klicken Sie auf das Struktursymbol ( ) und dann auf das angezeigte Pluszeichen.
Eine Liste von Servicekatalogelementen wird angezeigt.
Wählen Sie ein Katalogelement mit der Variable aus.
Die Variablen für dieses Element werden in der Liste Verfügbar angezeigt.
Verschieben Sie die Variable, die Sie verwenden möchten, in die Spalte Ausgewählt.