Abap Report执行取决于Excel工作表中的行数。

2020-09-21 14:09发布

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

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


我有一个report-1和一个有数据的excel工作表(例如:-多行)现在我的report-1可以完美地执行一行工作表。 我的要求是我要为excel的所有行运行该report-1。 因此,我想对所有Excel工作表行从report-2执行report-1。 如何实现呢?

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

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


我有一个report-1和一个有数据的excel工作表(例如:-多行)现在我的report-1可以完美地执行一行工作表。 我的要求是我要为excel的所有行运行该report-1。 因此,我想对所有Excel工作表行从report-2执行report-1。 如何实现呢?

付费偷看设置
发送
3条回答
Alawn_Xu
1楼-- · 2020-09-21 14:40

嗨,

如果report-1是自定义报告,那么我认为不需要任何其他报告。 将excel数据转换为内部表后,您可以在该内部表中循环并在其中写入程序的逻辑。

如果要从另一个报告中调用report-1,则可以使用SUBMIT AND RETURN。 但是随后,您必须考虑一种将值传递给report-1的方法。 因此最好在一个程序中完成。

ZJXianG
2楼-- · 2020-09-21 14:40

"完美执行",但在哪里? 您是否要从Excel触发SAP报告? 如果是这样,那您该怎么做呢? 您是否从SAP GUI启动报告? 那它到底是如何连接到Excel的呢?

请添加更多详细信息,以便可以智能地回答此问题。

派大星 ヾ
3楼-- · 2020-09-21 14:36

嗨,马纳利,

1。 考虑调用功能模块'ALSM_EXCEL_TO_INTERNAL_TABLE'将excel数据放入内部表并读取(循环)。

2。 在SAP文档下面,可帮助您进行提交。

https: //help.sap.com/http.svc/rc/abapdocu_752_index_htm/7.52/zh-CN/index.htm?file=abapsubmit.htm

奖励

一周热门 更多>