Ansicht
Dokumentation
ABENCDS_VIEW_EXTEND - CDS VIEW EXTEND
Fill RESBD Structure from EBP Component Structure BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
- CDS-Views erweitern
Aktuell kann eine CDS-View mit zwei unterschiedlichen Anweisungen in der CDS DLL erweitert werden:
- Diese Variante wird verwendet, um eine CDS-View-Entitätserweiterung für eine CDS-View-Entität oder eine CDS-Projektionsview zu definieren.
- Verfügbar ab Release .
- Mit dieser Variante wird eine CDS-View-Erweiterung definiert, die auch mit einer DDIC-Append-View des ABAP Dictionary assoziiert ist.
- Verfügbar ab Release .
- Es wird empfohlen, DDIC-basierte CDS-Views mithilfe der Anweisung DEFINE VIEW zu erweitern.
Unterschiede zwischen View-Erweiterungen und View-Entitätserweiterungen
- Eine View-Entitätserweiterung hat keine DDIC-Append-View.
- Bei einer View-Entitätserweiterung ist nach WITH kein Name angegeben. Eine View-Entitätserweiterung hat nur einen Namen, nämlich den Namen des Repository-Objekts. Der Name wird im Assistenten für das Anlegen eines neuen Repository-Objekts zugeordnet.
- In View-Entitätserweiterungen sind keine Kopfannotationen erlaubt. Dies bedeutet, dass der Anweisung EXTEND VIEW ENTITY keine Annotationen vorangehen dürfen.
- View-Entitätserweiterungen wurden für CDS-View-Entitäten entwickelt und haben dieselben Vorteile, z.B. eine bessere Performance während der Aktivierung. Die Vorteile von CDS-View-Entitäten gegenüber DDIC-basierten Views werden im Abschnitt ABAP CDS - DDIC-basierte Entitäten erklärt.
Hinweis
Aus Kompatibilitäts- und Migrationsgründen kann EXTEND VIEW auch zur Erweiterung von CDS-View-Entitäten und CDS-Projektions-Views verwendet werden. Die Aktivierung ist ohne Fehler möglich. Jedoch werden die für CDS-View-Entitäten und CDS-Projektionsviews spezifischen Syntaxelemente in dieser Variante von View-Erweiterungen nicht unterstützt. Es wird empfohlen, die Anweisung EXTEND VIEW ENTITY für CDS-View-Entitäten und CDS-Projektions-Views zu verwenden.
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4382 Date: 20240523 Time: 173450 sap01-206 ( 53 ms )