Ansicht
Dokumentation

ABENCDS_V2_VIEWS - CDS V2 VIEWS

ABENCDS_V2_VIEWS - CDS V2 VIEWS

Vendor Master (General Section)   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- View-Entitäten

Eine CDS-View-Entität ist eien CDS-Entität, die mithilfe der Anweisung DEFINE VIEW ENTITY in der CDS DDL von ABAP Core Data Services (CDS) definiert wird. Eine CDS-View-Entität kann verwendet werden, um Felder aus einer oder mehreren Datenquellen (Datenbanktabellen oder andere CDS-Entitäten) auszuwählen. Zusätzliche semantische Eigenschaften können mithilfe von Annotationen hinzugefügt werden. CDS-View-Entitäten sind der Nachfolger von . Sie haben die gleiche Struktur und dienen demselben Zweck wie . Im Allgemeinen stellen sie eine verbesserte Version der „klassischen“ dar.

Beim Aktivieren einer CDS-View-Entität, wird ein Repository-Objekt angelegt. Auf das Repository-Objekt kann mithilfe des Namens der CDS-View-Entität zugegriffen werden. Als globaler Datentyp repräsentiert jede CDS-View-Entität einen strukturierten Typ mit den Elementen der CDS-View-Entität als Komponenten und kann wie jede CDS-Entität verwendet werden:

  • In ABAP CDS kann die CDS-Entität als Datenquelle anderer CDS-Entitäten verwendet werden.
  • In ABAP-Programmen kann die CDS-Entität als Datentyp und in lesenden -Anweisungen verwendet werden.
  • Im ABAP Dictionary kann die CDS-Entität nicht als Datentyp für die Definition von Dictionary-Objekten verwendet werden.

Der Name der CDS-Entität befindet sich im Namensraum aller globalen Typen eines AS ABAP.

Die folgenden Abschnitte beschreiben die Mandantenbehandlung und die Tabellenpufferung für CDS-View-Entitäten: Anschließend werden die Anweisung DEFINE VIEW ENTITY und alle möglichen Zusätze beschrieben.

Hinweis

Die Programmierung von CDS-View-Entitäten mit der CDS DDL der Core Data Services ist in aller Regel nicht Sache der normalen ABAP-Anwendungsprogrammierung sondern gehört zum Aufgabengebiet der Implementierung von Datenmodellen. Einmal angelegt werden CDS-View-Entitäten in ABAP-Programmen über lesende -Anweisungen verwendet und müssen entsprechend stabil sein.






CL_GUI_FRONTEND_SERVICES - Frontend Services   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4180 Date: 20240523 Time: 175207     sap01-206 ( 60 ms )