点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好! 我们使用ATC(除其...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好! 我们使用ATC(除其...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好!
我们使用ATC(除其他外)来检查ERP开发系统中的ABAP命名约定。 我们认为带有内联数据声明的REDUCE命令无法在ATC中正确解析。 命名约定本身是正确的。 如果从命令中删除了DATA声明,则检查有效。
简短测试报告:
报告z_test_reduce_atc。 类型:开始于gtys_int, 值TYPE int3, END OF gtys_int, gtys_int带有默认密钥的gtyt_int类型标准表。 执行测试。 FORM测试。 DATA(lt_values)= VALUE gtyt_int((value = 1)(value = 2)(value = 3))。 DATA(lv_sum)= REDUCE#(INIT lv_x = 0 在lt_values中输入ls_values NEXT lv_x = lv_x + ls_values)。 写lv_sum。 ENDFORM。
两个错误都在DATA(..)= REDUCE命令所在的行中,并导致命名约定检查:
有人可以解决这个问题吗?
期待您的评论。
最诚挚的问候,
菲利普
更改标准? 现在,不仅SAP,而且DSUG也建议不要使用匈牙利符号。 同样由Clean ABAP项目提供。 https://blogs.sap.com/2019/05/03/clean-abap/
一周热门 更多>