可以在CDS源代码中指定的CDS注释可以由CDS注释定义指定。CDS注释定义将CDS注释定义为CDS对象。它描述了如何在CDS源代码中使用此注释。该描述包括以下内容:
◾主注释的名称
◾可能的注释值
◾是否可以使用子注释进行结构化
◾是否可以指定注释数组
注释在单独的DDLA源代码中定义,并随该代码一起传输。注释定义的DDLA源代码可以使用CDS DDL语句define annotation精确地定义一个同名的CDS注释(然而,该注释可以是子注释的主注释)。这种类型的DDLA源代码只能在ABAP开发工具(ADT)中编辑,DDLA源代码也可以在ABAP工作台的Repository Browser中显示。
***提示***:
◾定义为CDS对象的注释由ABAP开发工具(ADT)在指定注释时用于源代码着色和代码完成。
◾在CDS实体的DDL源代码中对CDS实体定义的语法检查还不计算注释定义。它只检查注释语法的正确性。
◾客户和合作伙伴目前不能定义自己的注释。目前应该只使用SAP注释。
◾SAP Annotations列出了SAP交付的所有DDLA源代码。
定义注释的DDL-DDL for Annotation Definitions