
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
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.
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.
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 |