目录

一、编辑选取器

二、信息截图

三、光标位置


官方文档:https://docs.uipath.com/activities/lang-zh_CN/docs/click

文档中对单击活动的属性均有说明,本教程只说一些文档中没有的东西。

 

一、编辑选取器

打开选取器编辑框,方法如图所示。

lua实现鼠标右键 uipath鼠标右击_属性值

打开之后样子如下图

lua实现鼠标右键 uipath鼠标右击_屏幕截图_02

1、属性使用变量

假如循环点击一个列表,列表中所有元素只有某个属性值是变化的,这个时候我们就可以把这个属性值设置为一个变量。

鼠标左键点击属性值(下图中就是6所在的位置),然后右键点击,就会出现下图红框内的界面。

我们可以选择已经创建好的变量、参数,也可以新创建变量、参数。

注意:这里参数、变量类型只能是int或者string。

lua实现鼠标右键 uipath鼠标右击_屏幕截图_03

2、取消属性判断

Uipath定位元素是根据元素的属性判断的,比如下图中的app、cls、title等等。如果不想让判断某个属性,可以取消属性前面的勾。

lua实现鼠标右键 uipath鼠标右击_uipath_04

 

二、信息截图

信息截图就是选中元素后显示在活动界面的图片(下图紫色方框内),这个图片有助于设计者识别鼠标点击的位置。

更改信息截图:顾名思义,就是更换一个显示的图片,点击后可以截取一张自己想要的图片。

删除信息截图:删除后,紫色方框内的图片就不再显示。

显示信息性屏幕截图:双击紫色方框内位置,信息截图会在一个独立的弹窗内显示。

lua实现鼠标右键 uipath鼠标右击_lua实现鼠标右键_05

 

三、光标位置

在鼠标点击元素时,默认是单击元素的中心位置。

但是有些时候无法拾取到具体的元素,只能拾取到元素所在的某个窗体,这时候就需要通过设置光标位置来实现元素的点击。

下面有道词典主界面为例。

lua实现鼠标右键 uipath鼠标右击_屏幕截图_06

如果想点击“翻译”这个按钮,会发现Uipath是无法拾取到。但是我们可以先拾取到“翻译”按钮所在的窗体,图中紫色粗线标识。

然后设置光标偏移量。

具体做法如下:

第一步:单击拾取到紫色方框

第二步:用截图工具测量左上角位置(红色箭头所指)到翻译按钮的距离(图中X轴、Y轴所示)

第三步:点击+号打开单击右侧的属性栏,位置选择TopLeft,偏移X/Y分别填入第二步获取的距离

位置共有5种选择,分别对应窗体的四个角和中心点。

lua实现鼠标右键 uipath鼠标右击_属性值_07

运行,就会发现已经能够点击到翻译按钮。