Ansicht
Dokumentation
ABENHIER_DESC_AGG_ABEXA - HIER DESC AGG ABEXA
RFUMSV00 - Advance Return for Tax on Sales/Purchases rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
SELECT, Hierarchienavigator HIERARCHY_DESCENDANTS_AGGREGATE
Das Beispiel demonstriert den Hierarchienavigator HIERARCHY_DESCENDANTS_AGGREGATE mit dem Zusatz JOIN.
Quelltext
Beschreibung
Aufrufe des Hierarchienavigators HIERARCHY_DESCENDANTS_AGGREGATE, wobei die als Quelle angegebene CDS-Hierarchie DEMO_CDS_PARENT_CHILD über den Zusatz JOIN mit einer DDIC-Datenbanktabelle DEMO_CHILD_NUM und mit einer internen Tabelle @itab verknüpft werden. Die Aggregatfunktionen werten die Spalte NUM der verknüpften Datenquellen aus. Es werden auch die Ergebnisse der verwendeten Join-Ausdrücke angezeigt.
- Im ersten Teil ist die Tabelle DEMO_CHILD_NUM so gefüllt, dass es eine 1:1-Beziehung zwischen den Zeilen der Hierarchie und ihren Zeilen gibt. Das Ergebnis des Hierarchienavigators ist wie im ausführbaren Beispiel DEMO_HIERARCHY_AGGREGATE, wobei die Zahlenwerte hier aber aus der verknüpften Tabelle kommen.
- Im zweiten Teil enthält die internen Tabelle @itab die Zeilen der DDIC-Datenbanktabelle DEMO_CHILD_NUM und weitere Zeilen, welche ebenfalls die Kriterien für Nachfahrenknoten für Knoten der Hierarchie erfüllen. Das Beispiel zeigt, wie diese zusätzlichen Zeilen, die dadurch in der Ergebnismenge des Joins entstehen, in den Aggregatfunktionen ausgewertet werden.
Mit der Anweisung ASSERT wird gezeigt, dass die Verwendung des Hierarchiegenerators HIERARCHY und einer gleichbedeutenden CDS-Hierarchie als Quelle des Hierarchienavigators die gleichen Ergebnisse erzeugen.
CL_GUI_FRONTEND_SERVICES - Frontend Services BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2653 Date: 20240523 Time: 155420 sap01-206 ( 44 ms )