点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨(需要紧急帮助),
我正在为本周的客户演示创建一个应用程序。 但是在抓取页面时,我正面临这个问题。 让我用以下屏幕截图进行解释:
1)我使用的是详细版本:(Desktop Studio:1.0.8.36 Desktop Agent:1.0.8.36)
2)我正在尝试捕获页面,但是由于出现错误而无法成功。 我觉得我选择了正确的标准,并正在寻找所有可能的方法来纠正错误。
3)请查找以下代码以获取更多详细信息。
//--------------------------------------------- ------------------- //场景Client_Openlose的测试菜单 //------------------------------------------------ ---------------- GLOBAL.events.START.on(function(ev){ 如果(ctx.options.isDebug){ //在系统托盘菜单中添加项目。 systray.addMenu('','Client_Openlose','Test Client_Openlose','',函数(ev){ var rootData = ctx.dataManagers.rootData.create(); //在这里初始化您的数据。 GLOBAL.scenarios.Client_Openlose.start(rootData); }); } }); //------------------------------------------------ --- //场景Client_Openlose Starter() //------------------------------------------------ --- //------------------------------------------------ ---------------- //场景:Client_Openlose //------------------------------------------------ ---------------- GLOBAL.scenario({Client_Openlose:function(ev,sc){ var rootData = sc.data; sc.setMode(e.scenario.mode.clearIfRunning); sc.setScenarioTimeout(600000); //全局方案的默认超时。 sc.onError(function(sc,st,ex){sc.endScenario();}); //默认错误处理程序。 sc.onTimeout(30000,function(sc,st){sc.endScenario();}); //每个步骤的默认超时处理程序。 sc.step(GLOBAL.steps.Start_SAPLogon760,GLOBAL.steps.pWindowSAPLogLog760_ma); sc.step(GLOBAL.steps.pWindowSAPLogon760_ma,GLOBAL.steps.pSAP_management); sc.step(GLOBAL.steps.pSAP_management,null); }},ctx.dataManagers.rootData).setId('8b50f8b2-3eae-4d7b-b497-06db89dc0729'); //------------------------------------------------ ---------------- //步骤:Start_SAPLogon760 //------------------------------------------------ ---------------- GLOBAL.step({Start_SAPLogon760:function(ev,sc,st){ var rootData = sc.data; ctx.workflow('Client Openlose','9921717f-7795-4421-a938-68ae385cd04b'); //启动" SAPLogon760" SAPLogon760.start(); sc.endStep(); //pWindowSAPLogon760_ma 返回; }}); //------------------------------------------------ ---------------- //步骤:pWindowSAPLogon760_ma //------------------------------------------------ ---------------- GLOBAL.step({pWindowSAPLogon760_ma:function(ev,sc,st){ var rootData = sc.data; ctx.workflow('Client Openlose','7ea07159-1006-4f69-9f5e-ee68cf414849'); //等待页面加载 SAPLogon760.pWindowSAPLogon760.wait(function(ev){ SAPLogon760.pWindowSAPLogon760.stS4H102345172.setFocus(); SAPLogon760.pWindowSAPLogon760.btLogOn.click(); sc.endStep(); //pSAP_management 返回; }); }}); //------------------------------------------------ ---------------- //步骤:pSAP_management //------------------------------------------------ ---------------- GLOBAL.step({pSAP_management:function(ev,sc,st){ var rootData = sc.data; ctx.workflow('Client Openlose','a31cb37b-961a-41c3-a004-e40d445afc3e'); //等待页面加载 SAPLogon760.pSAP.wait(function(ev){ SAPLogon760.pSAP.edClient.set(" 100"); SAPLogon760.pSAP.edUser.set(" *******"); SAPLogon760.pSAP.oPassword.set(" ************"); SAPLogon760.pSAP.keyStroke(e.SAPScripting.key._Enter_); sc.endStep(); //结束场景 返回; }); }});
请求您的紧急支持。
谢谢
Randhir
(174.8 kB)
嗨,
从您所截取的屏幕截图来看,您为页面选择的条件似乎不适合机器人识别您的页面。
我建议您遵循此课程(尤其是在第2周中使用简单和高级声明):
https://open.sap.com/courses/rpa2-1
此致
艾伦
一周热门 更多>