Ansicht
Dokumentation
ABENBDL_TYPE_MAPPING_EXT - BDL TYPE MAPPING EXT
PERFORM Short Reference BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
- extend mapping
... extend mapping for PartnerType $[control ControlType$]
${$[corresponding $[except Comp1,Comp2, ...$]$]$}
{
EntityComp1 = PartnerComp1 $[control ControlComp$];
$[EntityComp2 = PartnerComp2 $[control ControlComp$];$]
$[parameter Param1 = PartnerComp;$]
$[... ;$]
}
$| mapping for PartnerType $[control ControlComp$]
corresponding $[except Comp1,Comp2, ...$];
...
Wirkung
Hiermit wird eine RAP-Typabbildung
um Erweiterungsfelder erweitert. Die Syntax ist der Syntax für RAP-BOs der RAP-Typabbildung ähnlich, siehe
CDS BDL - Typabbildung. Als Voraussetzung muss die jeweilige Typabbildung wie unter
CDS BDL - Aktivierung der Erweiterbarkeit für verwaltete und nicht verwaltete BDEFs explizit als erweiterbar definiert werden.
Beispiel
Mit der Erweiterung DEMO_EXTENSION_RAP_BO wird die CDS-Verhaltensdefinition DEMO_RAP_FIELD_EXT erweitert. Es werden dem vorhandenen Datenmodell drei Erweiterungsfelder hinzugefügt und mit der BDEF-Erweiterung wird die Typabbildung durch das Hinzufügen dieser drei Erweiterungsfelder erweitert.
Das ausführbare Beispiel Felderweiterung erläutert das obige Beispiel im Detail.
BAL Application Log Documentation PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2781 Date: 20240523 Time: 163542 sap01-206 ( 31 ms )