2020-09-21 01:24发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如何通过将数据传递到新会话中的选择屏幕来调用自定义事务ZPROG。
我不想使用提交报告,因为我需要在新会话中调用自定义tcode。
FM'ABAP4_CALL_TRANSACTION'用于在新会话中打开。
由于未传递数据,它停止选择。
如何做到这一点。
Sreekanth,您好
考虑通过 BDC 或 SPA/GPA参数
请注意
尝试像HR99B_PARALLEL_REPORT_RUN这样的FM,该FM也已启用RFC(因此,STARTING NEW TASK xxx DESTINATION'NONE')并带有RSPARAMS结构以执行提交。
您可以使用Submit Report并传递参数。 它的行为相同。
如果要使用呼叫交易,则直接使用交易,并将内部表传递给选择屏幕值。 呼叫交易以Value_tab作为BDC记录。
或者,如果您不想使用Value_tab,请在调用自定义事务之前创建选择参数的参数ID并进行设置。
接听电话。
致谢
Himanshu
最多设置5个标签!
Sreekanth,您好
考虑通过 BDC 或 SPA/GPA参数
请注意
尝试像HR99B_PARALLEL_REPORT_RUN这样的FM,该FM也已启用RFC(因此,STARTING NEW TASK xxx DESTINATION'NONE')并带有RSPARAMS结构以执行提交。
Sreekanth,您好
您可以使用Submit Report并传递参数。 它的行为相同。
如果要使用呼叫交易,则直接使用交易,并将内部表传递给选择屏幕值。 呼叫交易以Value_tab作为BDC记录。
或者,如果您不想使用Value_tab,请在调用自定义事务之前创建选择参数的参数ID并进行设置。
接听电话。
致谢
Himanshu
一周热门 更多>