找不到SAP菜单栏控件的控件ID

2020-09-05 01:40发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我们正在尝试使用C#....

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

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


您好,

我们正在尝试使用C#.Net自动执行SAP操作,但是由于某种原因未能模拟下面的处理步骤。我们假设访问SAP菜单项"问题输出到"并选择它,但由于错误"控件ID不正确"而失败 找到"。 使用GUI脚本捕获的控件ID为wnd [0]/mbar/menu [0]/menu [11]-用于将问题输出到

(18.7 kB)
2条回答
绿领巾童鞋
2020-09-05 01:54

1。 换行计数,表示菜单项被一个迭代,您将在文本条目之间看到一行。

我手动计数,以确保您是根据同一菜单记录的。 即是由于菜单[0] \ Menu [11]不存在而导致的失败。

2。 如果运行自动化逻辑的用户具有不同的权限,则该项目可能无法使用,即变灰。 在这种情况下,自动化也将失败。

3。 .changeable是一个布尔值,代表目标对象的可交互性。 我也在可以访问的系统中进行了测试,并且菜单项确实具有可更改的参数。 如果该项目不可选择,则为FALSE;否则为TRUE。

测试Menu [0] \ Menu [11] .changeable = true将允许您检查

您还可以测试实体是否存在,并防止因屏幕元素不存在而导致失败。

一周热门 更多>