未使用自定义程序中的TABLE_FREE_IN_LOOP转储对ITAB进行刷新/自由/清除

2020-09-15 16:07发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) HI队 循环中未使用IT...

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

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


HI队

循环中未使用ITAB的SORT/刷新/免费/清除,但仍通过TABLE_FREE_IN_LOOP进行转储。 附带了转储屏幕以供参考。

请帮助我解决这个问题。

谢谢

Shabare

capture.jpg (130.0 kB)
7条回答

这是为什么全局变量不好的一个很好的例子。 这也是一个很好的例子,说明变量命名前缀的弊端,因为gV_是完全错误的,ISU06_MOVEOUT_EXT是带有表的深层结构。 执行支助股经常这样做。 使用诸如gs_或gv_之类的前缀会产生误导,并且会造成这种混淆。

似乎您正在循环调用一个功能模块,但是在这里您要清除要循环的表。

要么拆分结构,要么适当地模块化,要么不清除整个结构。

一周热门 更多>