检测SAP生成的消息框会自动单击默认按钮

时间:2011-03-22 07:09:38

标签: vb.net sap

首先,我道歉,因为我的问题可能会重复给你。但我相信细节不会。我正在VB.Net中编写一个VBScript来自动化SAP中的一些操作。该脚本是从SAP记录的。我需要做的就是将此脚本放在vb.net上的按钮单击事件下。我做到了这一点。但是一度陷入困境。在执行脚本时,SAP会显示一个消息框,其中包含两个标记为“Redetermine”的按钮& “取消”,我必须单击“重新确定”按钮以使脚本进一步运行。此消息框的外观数量不固定。有时它会出现两次,有时会出现两次以上。我的问题是“如何从我的VB.Net应用程序中检测消息框并在消息框出现时自动点击”重新确定“按钮”?

非常感谢任何帮助或建议 谢谢 Verma的

1 个答案:

答案 0 :(得分:0)

在SAP中,可以选择记录在SAP屏幕中执行的步骤。虽然SAP中的控件ID是动态生成的,但它们遵循一种模式。录制的脚本可以在VB.Net中作为VBScript执行。这是目前我正在解决我的目的。但总是欢迎任何更好的想法。