SAP Code Inspector和CDS视图

2020-09-21 16:44发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

SAP Code Inspector是否可以检查CDS视图和AMDP?

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

SAP Code Inspector是否可以检查CDS视图和AMDP?

谢谢。

付费偷看设置
发送
2条回答
绿领巾童鞋
1楼-- · 2020-09-21 16:56

Raye,你好

是的,根据您的SAP NetWeaver AS ABAP版本,已经为ABAP CDS实施了多个SAP Code Inspector检查。 您可以在"常规检查","性能检查"和" CDS元数据扩展"下找到这些检查。 此外,代码检查器还报告了许多语法警告。 在"语法检查/生成"下,您可以找到CDS视图的复杂性检查,并为DCL和DDL源等的语法检查找到"包装器"。

也有对AMDP的检查,但是由于AMDP的实现是在SQLScript中实现的,因此在ABAP中实现的检查数量很少。

此外,随着ABAP测试双重框架( https://blogs.sap.com/2016/10/19/introduction-cds-test-double-framework-write-unit-tests-abap-cds -entities /),则可以轻松实现和运行CDS视图的测试。

致谢

Chris

hengyuye
2楼-- · 2020-09-21 16:55

我没有找到任何标准检查,所以我决定在自定义代码中实现它,请参见 https://github.com/larshp/abapOpenChecks/blob/master/src/checks/zcl_aoc_check_67.clas.abap

确保使用包含DDLS对象的对象收集器

一周热门 更多>