python+pywin32+SAPGUI,不能为SAPGUI的GuiComboBox赋值?

LuoGuohong 0 信誉分
2024-09-03T02:20:32.5666667+00:00

python+pywin32访问SAPGUI的GuiComboBox控件,

cmbRF05A=SAPSession.findById("wnd[0]/usr/cmbRF05A-BUSCS") #cmbRF05A-BUSCS为GuiComboBox

keyValue=cmbRF05A.key

SAPSession.findById("wnd[0]/usr/cmbRF05A-BUSCS") .key='R'

此时有个问题发生,当登录电脑的AD帐号是本地管理员权限者时,可以获取到key值,并可以为key赋值‘R’。但是当登录电脑的AD帐号不是本地管理员权限者时,不能获取到key值,虽然SAP界面上可以看到这个key,并bu可以为key赋值‘R’,提示‘unknown.key can not be set’。

这个是什么原因造成?怎么解决?

Windows 窗体
Windows 窗体
一组用于开发图形用户界面的 .NET Framework 托管库。
114 个问题
{count} 票

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。