Ansicht
Dokumentation
ABENFOR_GROUP_BY_METHOD_ABEXA - FOR GROUP BY METHOD ABEXA
ABAP Short Reference ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
- Gruppierung mit FOR über Methode
Das Beispiel demonstriert die Konstruktion des Gruppenschlüssels über die Zuweisung von Rückgabewerten.
Quelltext
Beschreibung
Das Beispiel hat die gleiche Funktionalität wie das entsprechende ausführbare Beispiel zu LOOP AT ... GROUP BY verwendet aber statt der Gruppenschleife den Ausdruck FOR GROUPS ... OF für eine Tabellenreduzierung mit REDUCE. Der Gruppenschlüssel hinter GROUP BY wird in beiden Fällen auf genau die gleiche Weise konstruiert.
Das Ergebnis der Tabellenreduzierung ist eine Referenz auf ein Objekt der Klasse CL_DEMO_OUTPUT, in welches die Ergebnisse der Gruppierung geschrieben werden. Die Gruppenmitglieder werden über eine Tabellen-Comprehension mit VALUE in eine lokale Hilfstabelle members geschrieben. Diese Tabellen-Comprehension könnte auch im ausführbaren Beispiel zu LOOP AT ... GROUP BY statt der dortigen Mitgliederschleife verwendet werden. Mitgliederschleife verwendet werden.
General Data in Customer Master General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2392 Date: 20240523 Time: 155756 sap01-206 ( 32 ms )