Ansicht
Dokumentation

ABENCDS_VIEW_EXTEND - CDS VIEW EXTEND

ABENCDS_VIEW_EXTEND - CDS VIEW EXTEND

Fill RESBD Structure from EBP Component Structure   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- CDS-Views erweitern

Aktuell kann eine CDS-View mit zwei unterschiedlichen Anweisungen in der CDS DLL erweitert werden:

  • Verfügbar ab Release .

  • Verfügbar ab Release .

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 )