Ansicht
Dokumentation
ABENCDS_ANNO_USAGE - CDS ANNO USAGE
BAL Application Log Documentation BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
- Angabe von Annotationen
CDS-Entitäten und CDS-Rollen sowie CDS-Annotationsdefinitionen selbst müssen oder können über CDS-Annotationen mit Metadaten versehen werden. Dies erfolgt über die Angabe von Annotationen direkt im zugehörigen CDS-Quelltext oder in CDS-Metadatenerweiterungen. Die Annotationen von CDS-Metadatenerweiterungen ergänzen bzw. übersteuern die im Quelltext einer CDS-Entität angegebenen Annotationen.
Die Angabe einer Annotation erfolgt in einer fest vorgegebenen Annotationssyntax. Diese wird von der Syntaxprüfung des annotierten Quelltexts überprüft. Es sollen nur Annotationen angegeben werden, die in einer CDS-Annotationsdefinition als CDS-Objekt definiert sind. Eine Annotationsdefinition schreibt die Angabe der Annotation genau vor. Die ADT unterstützen die Angabe gültiger Annotationen, d.h. Annotationen mit Annotationsdefinition, durch Quelltexteinfärbung und Code Completion. Die Syntaxprüfung für die Definition einer CDS-Entität in einem DDL-Quelltext wertet die Annotationsdefinitionen derzeit aber noch nicht aus. In DDLA- und DDLX-Quelltexten werden Annotationen auch bezüglich ihrer Annotationsdefinitionen überprüft.
Hinweise
- Da CDS-Annotationsdefinitionen derzeit nur von SAP vorgenommen können, sollten in CDS-Quelltexten derzeit auch nur SAP-Annotationen angegeben werden.
- Das Programm ABAP_DOCU_CDS_ANNOS_OVERVIEW zeigt alle SAP-Annotationen und deren Eigenschaften.
CPI1466 during Backup SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3752 Date: 20240523 Time: 162518 sap01-206 ( 42 ms )