Zwischenergebnisse erzeugen
Wenn Sie eine Berechnung durchführen, verwendet das System dazu alle Werte einer numerischen Spalte. Sie können auch Zwischenergebnisse dieser Berechnung anzeigen.

Wenn Sie in einer sortierten Liste eine Berechnung durchführen, blendet das System standardmäßig überall dort Zwischenergebnisse ein, wo in der oder den sortierten Spalten eine Änderung der Daten vorkommt.
Um in einer Spalte, in der Sie eine Berechnung aller Werte durchführen, auch Zwischenergebnisse anzuzeigen, müssen Sie zunächst angeben, wo Sie diese Zwischenergebnisse wünschen: Sie legen alle Datensätze zu einer Gruppe zusammen, die die Werte für ein Zwischenergebnis enthalten.
Das Kriterium dafür, welche Datensätze Sie zusammenlegen, befindet sich dabei nicht in der Spalte mit den Berechnungen, sondern in einer anderen Spalte.

Eine Liste enthalte eine Spalte Fluggesellschaft mit den Namen von Fluggesellschaften, eine Spalte Flugnummer mit den Flügen je Fluggesellschaft und eine Spalte Belegung mit der Anzahl der belegten Sitzplätze je Flug.
Um die Sitzplatzbelegung je Fluggesellschaft ermitteln zu können, sortieren Sie zunächst die Liste nach der Fluggesellschaft und legen so die Zeilen zusammen, die die relevanten Sitzplatzinformationen enthalten.
Um die Datensätze zusammenzulegen, die ein Zwischenergebnis liefern sollen, sortieren Sie die Liste nach dem gewünschten Kriterium.

Sie können mehrere Spalten als Kriterium dafür angeben, wie die zugehörigen Datensätze zusammengelegt werden sollen. Damit erzeugen Sie eine hierarchische Struktur der Zwischenergebnisse. Weitere Informationen dazu finden Sie unter Datenzeilen der Berechnung aus- und einblenden.
Sie können in jeder numerischen Spalte Zwischenergebnisse anzeigen. Um festzulegen, in welcher dieser Spalten Sie Zwischenergebnisse darstellen möchten, führen Sie einfach eine Berechnung darin durch. Sie können dabei alle Berechnungsarten verwenden, die der SAP List Viewer (ALV) zur Verfügung stellt (siehe Berechnung durchführen).

Im Beispiel oben führen Sie dazu eine Berechnung in der Spalte Belegung durch. Sie wählen dabei die Berechnungsart Summe.
Nicht jede Spalte, nach der Sie die Liste sortieren können, können Sie auch als Kriterium für Zwischensummen verwenden: Nur solche Spalten sind zulässig, die alphanumerische Werte enthalten, also z. B. beliebigen Text, Datum etc.

Im Beispiel oben könnten Sie auch die Spalte Flugnummer als Kriterium verwenden. Denn selbst wenn eine Spalte vorwiegend Ziffern und Zahlen enthält, kann sie dennoch als alphanumerische Spalte definiert sein. So dürfen auch z. B. Sonderzeichen und alphanumerischen Zeichen darin vorkommen.
Folgende Funktionen zu Zwischenergebnissen können Sie nutzen:
● Zwischenergebnis zu allen Kriterien anzeigen
● Ausnahmen definieren
● Datenzeilen der Berechnung aus- und einblenden (siehe Datenzeilen der Berechnung aus- und einblenden)
· Für Ihre Anwendung ist das Erstellen von Zwischenergebnissen ausdrücklich erlaubt.
· Die Spalten, die die Kriterien für die Zwischenergebnisse bilden, enthalten alphanumerische Werte.
...
1. Um Zwischenergebnisse zu erzeugen, öffnen Sie das Dialogfenster Einstellungen (siehe Dialogfenster mit Einstellungen zur Liste nutzen).
2. Um die Datensätze zusammenzulegen, die ein Zwischenergebnis bilden, wählen Sie die Registerkarte Sortierung. Übertragen Sie alle Spalten, die die Kriterien für die Zwischenergebnisse bilden sollen, in die rechte Liste.
3. Um die Spalten für die Zwischenergebnisse festzulegen, wählen Sie die Registerkarte Berechnung und legen Sie für jede Spalte, in der Sie Zwischenergebnisse sehen möchten, die gewünschte Berechnungsart fest.
4. Setzen Sie gegebenenfalls das Kennzeichen Zwischenergebnisse für sortierte Spalten anzeigen.
5. Wenden Sie die Einstellungen auf die Liste an.
Wenn Sie nicht möchten, dass alle sortierten Spalten als Kriterium für Zwischenergebnisse verwendet werden, können Sie gezielt festlegen, welche der Spalten Sie als Kriterium verwenden möchten und welche nicht: Sie definieren Ausnahmen.
...
1. Um Ausnahmen zu definieren, öffnen Sie das Dialogfenster und wählen Sie die Registerkarte Berechnung.
2. Wählen Sie Ausnahme...
Im Dialogfenster Zwischenergebnisse nur für einige sortierte Spalten erzeugen finden Sie alle Spalten in einer Liste aufgeführt, die Sie als Kriterium verwenden können.
3. Entfernen Sie für alle Spalten, die Sie nicht als Kriterium verwenden möchten, das Kennzeichen unter Zwischensumme.
4. Schließen Sie das Dialogfenster über OK und wenden Sie die Einstellungen auf die Liste an.
● Die Liste wird sortiert.
● Wo immer sich in den Spalten, die die Kriterien für das Erzeugen von Zwischenergebnissen enthalten, der Wert ändert, wird eine Ergebniszeile eingefügt. In den Spalten, in denen Sie eine Berechnung durchführen, wird in den Ergebniszeilen das jeweilige Zwischenergebnis dargestellt.
Lesen Sie unter Datenzeilen der Berechnung aus- und einblenden, wie Sie Zeilen ein- und ausblenden, die die Einzelwerte der Zwischenergebnisse enthalten.