【发布时间】:2021-01-07 14:36:41
【问题描述】:
我有一个带有 vba 的脚本代码,它对某些事务可以正常工作,但是对于 ZM52 事务,我在执行报告时收到一个弹出信息窗口,因此无法正常工作。
问题是报告很大,下载需要时间,而且此弹出窗口显示不止一次。
是否有任何选项可以向 SAP “说”以避免/省略/抑制此类信息?
任何帮助将不胜感激!
谢谢大家
【问题讨论】:
-
ZM52是您公司开发的自定义事务,因此没有人可以帮助您了解如何隐藏它。您为什么不在脚本中简单地说在显示时忽略此弹出窗口?如果你记录了用户的操作,当你按下回车时你应该会得到这个弹出窗口的名称,我想你应该能够确定它是否显示。 -
谢谢@SandraRossi。我无法理解您的意思是在弹出窗口打开时按 Enter 的 while 循环尝试了它,因为每次执行中的弹出窗口数量是可变的。这样做,似乎可行,但我必须用更多的案例来检查它。 While objSess.findById("wnd[1]") objSess.findById("wnd[1]/tbar[0]/btn[0]").press Wend 再次感谢!
标签: sap-gui