Ansicht
Dokumentation

ABENDERIVED_TYPES_KEY_ABEXA - DERIVED TYPES KEY ABEXA

ABENDERIVED_TYPES_KEY_ABEXA - DERIVED TYPES KEY ABEXA

General Data in Customer Master   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung von %key

Mit diesem Beispiel wird die Verwendung von %key mit einem verwalteten RAP-BO in der RAP-Interaktionsphase demonstriert.

Datenmodell

Das CDS-Datenmodell besteht aus der Wurzelentität DEMO_MANAGED_ROOT_4 und ihrer untergeordneten Entität DEMO_MANAGED_CHILD_4. Die Kindentität wird in diesem Beispiel nicht verwendet.

Wurzelentität:

Verhaltensdefinition

Die CDS-Verhaltensdefinition DEMO_MANAGED_ROOT_4 wird in CDS BDL wie folgt definiert:

Verhaltensimplementierung

Für die oben genannte CDS-Verhaltensdefinition wird ein ABP angelegt. Die globale Klasse des Behavior-Pools ist BP_DEMO_MANAGED_ROOT_4. Die eigentliche Verhaltensimplementierung findet in lokalen Klassens statt, die im BP_DEMO_MANAGED_ROOT_4========CCIMP des Behavior-Pools definiert und implementiert werden. In diesem Fall umfasst der Behavior-Pool keine für das Beispiel relevanten Implementierungen.

Quelltext

Ausführen

Beschreibung

Zugriff mit ABAP über EML

Es besteht eine modifizierende -Anforderung, die eine RAP-Create- und Update-Operation umfasst. In beiden Operationen, Create und Update, wird %key unterschiedlich angegeben, damit die verschiedenen Optionen dieser Komponentengruppedemonstriert werden. Weitere Information zu diesem Thema ist im Abschnitt Verwendung von Schlüsseln und RAP-BO-Instanzidentifikatoren im Überblick zu finden.

Die Instanzen werden über eine Anweisung COMMIT ENTITIES auf der Datenbank gesichert. In der Ausgabe werden sowohl die Datenbanktabelleneinträge als auch die abgebildeten und fehlgeschlagenen Antworten für die Wurzelentität gezeigt.






Addresses (Business Address Services)   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3111 Date: 20240523 Time: 170451     sap01-206 ( 28 ms )