点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我在这里遇到了一个非常具体的问题,基本上我的工作流程中存在一个循环,其中,机器人从SAP GUI主菜单启动,然后通过在搜索栏中输入T代码来导航到T代码,然后 点击进入。 进入t代码屏幕后,它将在表单中输入信息并保存该条目,保存该条目时,按Exit(退出)按钮返回到GUI Main Menu(GUI主菜单),然后再次返回到循环的起点。
问题出在循环的第二次尝试上,工作流在调试器中给出了超时,我不确定为什么原因,因为SAP GUI回到了第一次使用的主菜单页面,因此应该 能够表明这一点。
对不起,如果我不能清楚地解决问题,但是如果有人对问题有任何了解,将不胜感激!
嗨-首先,我认为您应该使用"开始交易"活动而不是设置焦点和"设置VA01"活动...尝试此操作(假设set and focus活动失败)。
如果页面识别本身失败,那么您能否分享所使用标准的屏幕截图?
谢谢
SR
嗨-除非您的应用程序有详细信息/屏幕截图,否则很难预测到该问题。
嗨,Srinvas,
感谢您的回复! 我将尝试更清楚地解释。
因此,我的工作流程中存在一个循环(针对文件夹中的每个excel文件),循环的第一步是使用GUI菜单中的SearchBar导航到T代码屏幕" VA01"
在VA01屏幕上,我将第一个Excel所需的数据输入到表单中,并成功创建了标准订单。 然后,我单击保存按钮。 成功保存文档后,我单击退出按钮以返回主菜单页面,如第一个屏幕截图(pSAPGuiMainMenu)
所示。然后使用"回环启动"活动,因此现在将开始第二次迭代。 但是,当第二次迭代尝试执行第一个屏幕快照中所示的过程时,在调试器窗口中出现了超时,但是没有任何指示是什么原因导致的? 希望这更加清楚
基本工作流程:
第一次迭代-
启动循环
退出循环条件
在搜索栏中输入T码
按Enter键
在使用Excel的VA01输入数据中
保存
点击退出按钮
环回开始
第二次迭代-
启动循环
退出循环条件
(崩溃-超时错误)
Hi Srinivas,
抱歉,我的回复很晚! 我认为这是页面识别本身,因为当机器人将焦点放在搜索栏上,输入T代码等时,我添加了日志。在第一次迭代中,我在调试器中看到了这些,但是在第二次迭代中却没有看到
所以这是我进入页面的标准,谢谢您到目前为止的帮助!
我还注意到活动中有一个属性在等待页面,这是否需要更改,或者可能是问题所在?
再次感谢您的帮助!
一周热门 更多>