Ansicht
Dokumentation
ABENFOR_GROUP_BY_FUNC_ABEXA - FOR GROUP BY FUNC ABEXA
ROGBILLS - Synchronize billing plans General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
- Gruppierung mit FOR über Funktion
Das Beispiel demonstriert die Konstruktion des Gruppenschlüssels über eine Zeichenkettenfunktion.
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.
Fill RESBD Structure from EBP Component Structure ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2376 Date: 20240523 Time: 165432 sap01-206 ( 31 ms )