点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
在层次结构中安排相同的CDS注释是否会对CDS产生影响,无论是性能还是其他方面?
例如
方法1
@UI:{方面:[{目的:#STANDARD, 类型:#IDENTIFICATION_REFERENCE, 标签:" UI方面标签", 位置:10}], lineItem:[{位置:10, 标签:" UI Lineitem标签"}], selectionField:[{位置:10}]}
方法2
@ UI.facet.purpose:#STANDARD @ UI.facet.type:#IDENTIFICATION_REFERENCE @ UI.facet.label:'UI构面标签' @ UI.facet.position:10 @ UI.lineItem.position:10 @ UI.lineItem.label:" UI Lineitem标签" @ UI.selectionField.position:10
这更像是美学和代码美的观点吗?
或者它与性能有关。
我是这个CDS的新手。
Siddharth,您好
在cds视图上不会出现性能问题,因为仅当您激活cds视图时才使用这些注释,并且这些注释将保存到DB表中,并且在您生成odata时 服务,它们将用于创建注释服务。
因此,以肯定的方式编写它们不会影响性能。
但是第一种方法更好,因为它更具可读性,尤其是 如果您有多个方面注释数组。
-Mahesh
一周热门 更多>