我正在使用Blueprism Surface Automation培训应用程序App1 App2,我希望找到使用姓氏作为搜索过滤器的帐户。在这里,我有多个匹配,并希望根据名字Result_image选择一个结果。 怎么做?任何建议。
同时我正在尝试这个, 尝试使用辅助功能模式,我选择第一个名称,然后只需更改区域的y坐标并读取值,但我找不到任何选项来执行此操作。有一个选项Movable,但不知道如何使用它。
欢迎任何其他方法。
答案 0 :(得分:0)
“蓝色棱镜培训”应用程序是一个使用高级技术的游乐场,并且完成了精确的窗口以学习表面自动化的基础知识。它是专门以这种方式完成的,没有它就很难工作,所以我真的不认为你可以在不使用表面的情况下走得远......
你想要做的练习非常难,所以我建议先做一个更简单的练习 - 阅读表格中的第一个名字。
该书的解决方案如下: 1)使用区域模式识别窗口 2)在窗口中指定包含“名称”字段的区域 3)使用BluePrism OCR读取那里写的内容并检查是否是您正在搜索的内容。
如果你完成了这项练习,那么你可以考虑阅读下一个名字。
最简单的方法(它仍然不简单!)是动态区域,它将要求“开始Y”,“结束Y”,“开始X”,“结束X”参数。这样,您可以指定该对象的参数并随意移动。然后使用循环和基本数学运算,您可以将该区域移动到表格中的下一个字段。
祝你好运!