如何聚合内部表而没有循环并收集?

2020-08-19 02:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在启动Loop并实现业务...

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

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


嗨,

在启动Loop并实现业务逻辑之前,我想用相同的字符聚合内部表中的行。

我尝试使用"循环收集"将行从Itab1移到Itab2,这可以很好地工作,但是会花费太多时间。

我的要求是在我的逻辑在主循环中启动之前准备好内部表,以便容易汇总所有值。 我们有功能模块吗?

请提供任何可能的解决方案。

谢谢

(11.4 kB)
14条回答
太Q了
2020-08-19 02:29

请显示您的代码。 请说明它真正需要多少时间,以及多少数据。

作为信息,COLLECT基本上非常快,这当然取决于您执行它的次数。

# p#

如果COLLECT运行缓慢,则很可能是您没有使用HASHED表-或至少有一个使用正确定义的键的表。

(来源:我想我记得霍斯特·凯勒曾说过这一次)

一周热门 更多>