VBA excel宏与SAP NetWeaver之间的通信

2020-09-18 12:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我一直在为VBA编写一系列日益复...

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

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


我一直在为VBA编写一系列日益复杂的宏,这些宏使用" SAP GUI脚本API"自动执行重复的SAP任务。 我使用"脚本记录和播放"在SAP中记录宏,然后将GUI命令复制粘贴到我的VBA代码中的循环中。

我一直遇到一个问题,即VBA将试图以太快的速度执行命令,并且会在SAP完成命令(n)之前导致命令崩溃,从而尝试执行命令(n + 1)。

我正在寻找一种关闭通信回路的方法,据此SAP可以向VBA发送一条消息,该消息已通过命令(n)完成并准备好执行命令(n + 1)。 同时,通过在每个SAP GUI命令之间添加一个睡眠调用,我可以使我的代码步履蹒跚,但是这种解决方案不是很可靠,并且会随机失败。

1条回答
愤怒的猪头君
2020-09-18 13:14

你好加百利,

您能检查一下KBA下方是否可以提供帮助?

2296251-如何启用SAP GUI脚本?

致谢

Vivek

一周热门 更多>