Ansicht
Dokumentation

ABENFOR_GROUP_BY_OVERLAP_ABEXA - FOR GROUP BY OVERLAP ABEXA

ABENFOR_GROUP_BY_OVERLAP_ABEXA - FOR GROUP BY OVERLAP ABEXA

rdisp/max_wprun_time - Maximum work process run time   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Gruppierung mit FOR bei Überlapp

Das Beispiel demonstriert die Konstruktion des Gruppenschlüssels mit überlappenden Bedingungen.

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.






General Data in Customer Master   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2379 Date: 20240523 Time: 165324     sap01-206 ( 31 ms )