Uipath 鼠标点击光标偏移的使用

场景:

假设有如图一的表单,你想使用Uipath自动化录入一份数据,思路是把光标定位到表单中某个单元格内,然后键盘输入内容。

但是你会发现鼠标单击根本无法拾取到每个单元格(这种种情况在许多客户端类型的财务软件中很常见),只能识别到整张表格,那此时你就需要借助光标偏移来完成定位。

Uipath 鼠标点击光标偏移的使用

Uipath单击活动设置光标偏移的位置如图二所示

Uipath 鼠标点击光标偏移的使用

偏移的含义就是相对于中心点位置,水平方向(X),垂直方向(Y)分别偏移距离。

X负值代表左移,正值代表右移;Y负值下移,正值上移。

Uipath 鼠标点击光标偏移的使用

Uipath中位置有五个选择(图四),分别对应图三中的五个点。

Uipath 鼠标点击光标偏移的使用

如何测量偏移量?

最简单的方式就是用截图工具来查看

一个表单中有许多个单元格,那光标如何定位到每一个单元格呢?

显然每个单元格都采取以上方式来定位太麻烦了。

我们可以发现,实则每个单元格的长度和宽度是一样的,那么我们就可以采用循环不断改变偏移量的方式来定位。

如图五,把鼠标点击放在一个嵌套循环体内,外层的循环控制行,内层的循环控制列。

x、y分别是第一个单元格的x轴、y轴的偏移量,offsetX是每个单元格的宽度,offsetY是每个单元格的高度,这样就可以循环点击每一个单元格。

Uipath 鼠标点击光标偏移的使用

以上就是单击光标偏移的使用技巧。

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容