Servicekatalogvariablen in Berichten verwenden

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Stapeln und gruppieren Sie in Berichten zu Servicekatalogdaten nach Variablen, verwenden Sie Variablen als Spalten in Listenberichten und als Spalten und Zeilen in mehrstufigen Pivot-Tabellen.

    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 über Servicekatalogvariablen berichten. Fügen Sie die Rolle „report_admin“ den ACLs für die Tabellen „Optionen“ [sc_item_option], „Variablenbesitzer“ [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 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. Für eine Spalte „string field“ mit weniger als 4.000 Byte können Sie den Spaltentyp in varchar2 ändern. Um die CLOB-Spalten einer kleineren Größe zu vergleichen, verwenden Sie die Funktion to_char(). Für einen größeren 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äre Gruppieren nach- und Stapeln nach-Auswahlen sind diese Schritte intuitiv.
    Abbildung : 1. Variablenverwendung in den Feldern „Gruppieren nach“ und „Stapeln nach“.
    Servicekatalogvariablen werden in den Feldern „Gruppieren nach“ und „Stapeln nach“ verwendet.
    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 Gruppieren nach, als Spalte in einem Listenbericht oder als Spalte oder Zeile in einer mehrstufigen Pivot-Tabelle.

    Prozedur

    1. Navigieren zu Alle > Berichte > Anzeigen/Erstellen und öffnen Sie den Bericht, dem die Variable hinzugefügt werden soll.
    2. Führen Sie einen der folgenden Schritte aus.
      OptionBezeichnung
      Als Spalte in einem Listenbericht hinzufügen Verschieben Sie auf der Registerkarte KonfigurierenVariablen+ in die Spalte Ausgewählt.
      Fügen Sie als zusätzliches Gruppieren nachhinzu Klicken Sie auf der Registerkarte Konfigurieren auf Zusätzlich gruppieren nach, und verschieben Sie dann Variablen+ am Ende der Liste Ausgewählt aus der Liste Zusätzlich gruppieren nach.
      Fügen Sie als Spalte oder Zeile in einer mehrstufigen Pivot-Tabelle 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 Variablen als Haupt-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 als äußerer Join.
    3. Klicken Sie auf das Struktursymbol () und dann auf das angezeigte Pluszeichen.
      Eine Liste von Servicekatalogelementen wird angezeigt.
    4. Wählen Sie ein Katalogelement mit der Variablen aus.
      Die Variablen für dieses Element werden in der Liste Verfügbar angezeigt.
    5. Verschieben Sie die Variable, die Sie verwenden möchten, in die Spalte Ausgewählt.
    6. Speichern Sie den Bericht.