Ansicht
Dokumentation
ABENCDS_V1_VIEWS - CDS V1 VIEWS
Addresses (Business Address Services) BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
- DDIC-basierte Views
Eine wird für vorhandene DDIC-Datenbanktabellen , DDIC-Views oder andere nicht-SQL-CDS-Entitäten mit der Anweisung DEFINE VIEW der CDS DDL der ABAP Core Data Services (CDS) im DDL-Quelltext einer CDS-Datendefinition in den ABAP Development Tools (ADT) definiert. Eine Anzeige des DDL-Quelltexts einer CDS-View ist auch im Repository Browser der ABAP Workbench möglich.
Bei der Aktivierung der CDS-Datendefinition einer DDIC-basierte CDS-View werden zwei Artefakte angelegt:
- eine CDS-Entität wird als Repository-Objekt angelegt
- eine CDS-verwaltete DDIC-View wird im ABAP Dictionary angelegt.
Die CDS-Entität stellt die CDS-View dar, auf die mithilfe des Namens der CDS-Entität zugegriffen werden sollte. Der Name der CDS-Entität wird hinter dem Schlüsselwort DEFINE VIEW definiert. Die Definition der CDS-Entität liegt nur als DDL-Quelltext vor. Als globaler Datentyp repräsentiert die CDS-Entität einen strukturierten Typ mit den Elementen der CDS-View 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 dieser CDS-Entität befindet sich im Namensraum aller globalen Typen eines AS ABAP.
Das Schlüsselwort KEY kann zur Definition der Schlüsselelemente in CDS-Views verwendet werden. Dieser Schlüssel ist der semantische Schlüssel der CDS-View. Wenn in über den Namen der CDS-Entität CDS-Datenbank-View auf eine CDS-View zugegriffen wird, wird dieser Schlüssel für die Syntaxprüfung verwendet.
Die folgenden Abschnitte beschreiben die Mandantenbehandlung und die Tabellenpufferung für DDIC-basierteCDS-Views sowie die Rolle einer CDS-verwalteten DDIC-View:
Hinweise
- Neben den für CDS-Views spezifischen Möglichkeiten wie die Definition von CDS-Assoziationen gehen auch die Möglichkeiten der normalen SQL DDL der CDS DDL weit über die des formularbasierten Werkzeugs ABAP Dictionary der ABAP Workbench zur Definition von DDIC-Tabellen-Views hinaus.
- CDS-Views können mit CDS-View-Erweiterungen erweitert werden. Diese Erweiterungen werden in separaten Entitäten gespeichert, sodass die CDS-View selbst nicht modifiziert wird.
Vendor Master (General Section) ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5448 Date: 20240523 Time: 163445 sap01-206 ( 61 ms )