点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在创建合同:项目概览屏幕上运...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在创建合同:项目概览屏幕上运...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在"创建合同:项目概览"屏幕上运行脚本。 我想通过连续运行几次脚本来添加多行,但是每次运行脚本时,我都想将下一个材料添加到屏幕上的下一行。 普通的脚本逻辑如下所示:
'材料
session.findById(" wnd [0]/usr/tblSAPMM06ETC_0220/ctxtEKPO-EMATN [3,0]")。text = vMat
[3,0]表示第一行的第四列。 我试图用一个变量代替行号,像这样:
session.findById(" wnd [0]/usr/tblSAPMM06ETC_0220/ctxtEKPO-EMATN [3,vRow]")。text = vMat
但是当我执行脚本时,出现以下错误:
脚本错误:619找不到ID控件。
我是SAP Gui脚本的新手,还是VBS的新手。
我使用了错误的语法,还是在那里不能使用变量?
我在这里找到了此问题的答案: https://archive.sap.com/discussions/thread/1281629
有效!
session.findById(" wnd [0]/usr/tblSAPMM06ETC_0220/ctxtEKPO-EMATN [3,"&Cstr(vRow)&"]")。text = vMat
一周热门 更多>