Ansicht
Dokumentation

ABENREDUCE_STRUCTURED_ABEXA - REDUCE STRUCTURED ABEXA

ABENREDUCE_STRUCTURED_ABEXA - REDUCE STRUCTURED ABEXA

CL_GUI_FRONTEND_SERVICES - Frontend Services   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Tabellenreduzierung, strukturiertes Ergebnis

Das Beispiel demonstriert eine Reduzierung der Spalten einer Tabelle in eine Struktur.

Quelltext

Ausführen

Beschreibung

Eine zweispaltige interne Tabelle itab wird mit REDUCE in eine dreispaltige Struktur reduziert. Hinter dem FOR-Ausdruck wird der Inhalt der ersten Spalte aller Zeilen verkettet, die Summe der zweiten Spalte berechnet und der Maximalwert der zweiten Spalte festgestellt. Diese Werte werden den Komponenten der lokalen Struktur res zugewiesen, die als Ergebnis zur Verfügung gestellt wird.

Der Separator sep der Verkettung ist als Hilfsvariable hinter INIT deklariert. Er für die erste gelesene Zeile initial und wird dort für die Auswertung der folgenden Zeilen auf einen Wert gesetzt.






CL_GUI_FRONTEND_SERVICES - Frontend Services   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1135 Date: 20240523 Time: 103207     sap01-206 ( 26 ms )