Show TOC

Daten der Tabelle als GeschäftsgrafikLocate this document in the navigation structure

Verwendung

Sie können Daten der ALV-Ausgabe in einer Geschäftsgrafik darstellen. Folgende Einstellungen können Sie zu Geschäftsgrafiken vornehmen:

  • Geschäftsgrafik anzeigen

  • Verwendung Daten bestimmen

  • Aussehen der Geschäftsgrafik ändern

  • Darstellung als Geschäftsgrafik zulassen oder verbieten

    Hinweis

    Der Benutzer kann, sofern Sie die Darstellung als Geschäftsgrafik zulassen, zwischen einer Vielzahl von Diagrammtypen wählen. In den meisten Fällen wird er jedoch das Säulen- oder das Balkendiagramm zur Darstellung der Daten aus der ALV-Ausgabe verwenden.

Geschäftsgrafik anzeigen

Sie können festlegen, ob beim Start der ALV-Ausgabe eine Geschäftsgrafik angezeigt wird oder nicht. Zwischen folgenden Varianten können Sie wählen:

  • Darstellung nur der Tabelle

  • Darstellung der Tabelle und zusätzlich der Geschäftsgrafik

  • Darstellung nur der Geschäftsgrafik

Dazu verwenden Sie Methoden der Interface-Klasse IF_SALV_WD_TABLE_SETTINGS (implementierende Klasse CL_SALV_WD_CONFIG_TABLE):

Methoden zum Darstellen der Daten als Geschäftsgrafik

Funktion

Methode

Art der Darstellung festlegen

SET_DISPLAY_AS

Art der Darstellung holen

GET_DISPLAY_AS

Verwendung der Daten bestimmen

Welche Daten in der Geschäftsgrafik dargestellt werden, hängt in erster Linie davon ab, ob und in welchen Spalten Sie Berechnungen durchführen:

  • Wenn Sie keine Berechnungen durchführen:

  • Die erste Spalte mit alphanumerischem Datentyp wird für die Achse verwendet, die die Merkmale des Diagramms enthält.

  • Bei Säulendiagrammen ist dies z. B. standardmäßig die X-Achse, im Balkendiagramm dagegen die Y-Achse.

  • Die erste Spalte mit numerischem Datentyp wird für die Achse verwendet, die die Kennzahlen des Diagramms enthält.

  • Bei Säulendiagrammen ist dies z. B. standardmäßig die Y-Achse, im Balkendiagramm dagegen die X-Achse.

    Beispiel

    Die erste Spalte mit alphanumerischem Datentyp sei die Spalte Fluglinie mit den Namen der Fluggesellschaften. Die erste Spalte mit numerischem Datentyp sei die Spalte Belegt mit der Anzahl der belegten Sitzplätze je Flug.

    Der Typ der Geschäftsgrafik sei ein Säulendiagramm.

    Für jeden Datensatz wird eine Säule mit dem Namen der Fluggesellschaft angezeigt. Die Höhe der Säule wird jeweils durch den Wert in der Spalte Belegt bestimmt.

    Hinweis

    Möglicherweise ist die Darstellung jedes einzelnen Datensatzes als eigene Säule nicht erwünscht. Im obigen Beispiel könnte z. B. eine Säule für jede Fluggesellschaft die erwünschte Aussage der Geschäftsgrafik sein. Diese Anforderung erreichen Sie, indem Sie z. B. in der Spalte Belegtüber die Spalte Fluglinie Zwischenergebnisse erzeugen. So erhalten Sie je Fluglinie einen Betrag, der in einer einzigen Säule dargestellt wird.

  • Wenn Sie Berechnungen durchführen:

  • Die erste Spalte mit alphanumerischem Datentyp wird für die Achse verwendet, die die Merkmale des Diagramms enthält.

  • Jede Spalte, in der eine Berechnung durchgeführt wird, wird für die Achse verwendet, die die Kennzahlen des Diagramms enthält.

  • Wenn Sie Zwischenergebnisse erzeugen:

  • Jede Spalte, die als Kriterium für Zwischenergebnisse dient, wird in der Achse angezeigt, die die Merkmale des Diagramms enthält. Haben Sie mehrere Kriterien definiert, erscheinen hier jeweils die Kombinationen der Kriterien.

  • Jede Spalte, in der eine Berechnung durchgeführt wird, wird für die Achse verwendet, die die Kennzahlen des Diagramms enthält.

Sie bestimmen, welche Daten in der Geschäftsgrafik dargestellt werden, indem Sie die gewünschten Spalten weit vorne in der ALV-Ausgabe positionieren, oder indem Sie Berechnungen darin durchführen. Darüber hinaus können Sie die Inhalte der Geschäftsgrafik nicht beeinflussen.

Siehe auch:

Aussehen der Geschäftsgrafik ändern

Sie haben verschiedene Möglichkeiten, das Aussehen einer Geschäftsgrafik vorzugeben.

  • Dimensionalität der Geschäftsgrafik festlegen

  • Diagrammtyp festlegen

  • Größe der Geschäftsgrafik festlegen

Dimensionen

Folgende Dimensionen können Sie für Ihre Geschäftsgrafik einstellen:

  • 2D

    Die Darstellung ist zweidimensional.

    Im Säulendiagramm werden die Säulen für jedes Merkmal nebeneinander, im Balkendiagramm untereinander dargestellt.

  • Pseudo-3D

    Die Darstellung ist dreidimensional.

    Im Säulendiagramm werden die Säulen für jedes Merkmal nebeneinander, im Balkendiagramm untereinander dargestellt.

  • 3D

    Die Darstellung ist dreidimensional.

    Im Säulen- und Balkendiagramm werden die Säulen/ Balken für die einzelnen Merkmale hintereinander dargestellt.

Diagrammtyp

Sie können zwischen den folgenden Diagrammtypen wählen:

  • Flächendiagramm

  • Balkendiagramm

  • Säulendiagramm

  • Ringdiagramm

  • Liniendiagramm

  • Kreisdiagramm

  • Aufgeteiltes Kreisdiagramm

  • Gestapeltes Flächendiagramm

  • Gestapeltes Balkendiagramm

  • Gestapeltes Säulendiagramm

  • Gestapeltes Liniendiagramm

Lesen Sie dazu unter BusinessGraphics-Eigenschaften.

Um das Aussehen der Geschäftsgrafik zu ändern, verwenden Sie Methoden der Interface-Klasse IF_SALV_WD_GRAPHIC_SETTINGS (implementierende Klasse CL_SALV_WD_COLUMN).

Methoden zum Aussehen der Geschäftsgrafik

Funktion

Methode

Dimensionalität der Geschäftsgrafik festlegen

SET_DIMENSION

Dimensionalität der Geschäftsgrafik holen

GET_DIMENSION

Höhe der Geschäftsgrafik festlegen

SET_HEIGHT

Höhe der Geschäftsgrafik holen

GET_HEIGHT

Diagrammtyp festlegen

SET_TYPE

Diagrammtyp holen

GET_TYPE

Breite der Geschäftsgrafik festlegen

SET_WIDTH

Breite der Geschäftsgrafik holen

GET_WIDTH

Darstellung als Geschäftsgrafik zulassen oder verbieten

Standardmäßig ist die Darstellung der Daten der ALV-Ausgabe als Geschäftsgrafik erlaubt. Der Benutzer kann mit Hilfe einer Dropdown-Listbox in der Toolbar zwischen folgenden Möglichkeiten wählen:

  • Darstellung nur der Tabelle

  • Darstellung der Tabelle und zusätzlich der Geschäftsgrafik

  • Darstellung nur der Geschäftsgrafik

Sie können die Darstellung als Geschäftsgrafik verbieten. Dazu verwenden Sie Methoden der Interface-Klasse IF_SALV_WD_STD_FUNCTIONS (implementierende Klasse CL_SALV_WD_CONFIG_TABLE):

Methoden zum Zulassen der Geschäftsgrafik

Funktion

Methode

Darstellung als Geschäftsgrafik zulassen

SET_DISPLAY_AS_ALLOWED

Prüfen, ob Darstellung als Geschäftsgrafik zugelassen ist

IS_DISPLAY_AS_ALLOWED