Ansicht
Dokumentation

ABENFOR_GROUP_BY_COMPARISON_ABEXA - FOR GROUP BY COMPARISON ABEXA

ABENFOR_GROUP_BY_COMPARISON_ABEXA - FOR GROUP BY COMPARISON ABEXA

ROGBILLS - Synchronize billing plans   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Gruppierung mit FOR über Vergleich

Das Beispiel demonstriert die Konstruktion des Gruppenschlüssels über Vergleichsausdrücke.

Quelltext

Ausführen

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 )