Ansicht
Dokumentation
ABENFOR_GROUP_BY_COMPARISON_ABEXA - FOR GROUP BY COMPARISON ABEXA
ROGBILLS - Synchronize billing plans CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
- Gruppierung mit FOR über Vergleich
Das Beispiel demonstriert die Konstruktion des Gruppenschlüssels über Vergleichsausdrücke.
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.
Vendor Master (General Section) rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2389 Date: 20240523 Time: 160700 sap01-206 ( 31 ms )