从WD应用程序执行交易

2020-08-20 12:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 在webdynpro中开...

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

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


您好,

在webdynpro中开发了一个页面,该页面充当许多应用程序的登录页面(启动板)。 并且此页面仅包含将调用不同程序的按钮/链接。 通过使用WDYID和STARTMODE作为'GUI'创建参数事务,可以在SAPGUI内部调用此webdynpro应用程序。 因此,当我执行该事务时,webdynpro应用程序不是在浏览器中执行,而是在SAPGUI中执行。

现在,我需要在同一会话中调用其他事务(例如MM03)。 如果我直接使用" CALL TRANSACTION"语句,该程序将在执行时生成运行时错误。 我也不想要ITS。 如果应用程序在SAPGUI中运行(不是在浏览器中),是否还有其他选项可以从webdynpro调用正常的GUI屏幕?

致谢

Rahul Muraleedharan

3条回答
四川大学会员
2020-08-20 13:19

嗨Rahul,

Satishkumar的技巧更接近可行的方法。

根据SAP注释1098009-Web Dynpro ABAP-已知限制和浏览器支持列表" Web Dynpro ABAP的一般限制"部分,仅提供一些提示:

" ...

没有SAP GUI集成:由于技术限制,在某些情况下可能会抑制应用程序的正确行为,因此不支持在SAP GUI内使用Web Dynpro ABAP应用程序。"

Webdynpros不能嵌入SAPGUI中,因为不能保证它们可以正常工作。

此致

Artur

一周热门 更多>