如何使用Python访问SAP的菜单栏按钮

2020-08-23 02:26发布

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

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


你好


请告诉我们如何使用Python加速SAP的菜单栏按钮。

SAPSession.findById(" wnd [0]/mbar/menu [0]/menu [1]/menu [2]")。select –>不适用于Python

(没有错误,但无法按下/单击此按钮,因此没有任何操作)

SAPSession.findById(" wnd [0]/mbar/menu [0]/menu [1]/menu [2]")。select –>在VBA上正常工作

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

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


你好


请告诉我们如何使用Python加速SAP的菜单栏按钮。

SAPSession.findById(" wnd [0]/mbar/menu [0]/menu [1]/menu [2]")。select –>不适用于Python

(没有错误,但无法按下/单击此按钮,因此没有任何操作)

SAPSession.findById(" wnd [0]/mbar/menu [0]/menu [1]/menu [2]")。select –>在VBA上正常工作

付费偷看设置
发送
2条回答
土豆飞人
1楼-- · 2020-08-23 03:19

你好,Sumit,

欢迎使用SAP社区。

我不知道为什么它在您的情况下不起作用,但总的来说是有效的。 我用SE80创建一个测试用例,然后选择任何子菜单。

正如您在第36行中看到的那样,我选择"实用程序">"工作列表">"显示",它运行完美。

您是否使用32位版本的Python? 您安装了PyWin32吗?

让我们知道您的结果。

干杯
Stefan

天桥码农
2楼-- · 2020-08-23 03:20

你好

您发现问题了吗? 我正面临着完全相同的问题,还没有找到有关此的任何信息。

我从SAP API中发现的一件事:


select() void 代表用户选择此菜单项。 对于子菜单或菜单分隔符,这将无效。

Lauri

一周热门 更多>