Notifications
Clear all

RPA社区具有邮件自动通知功能,可以关注帖子实时追踪答复情况。需要在账号中 正确添加邮箱哦(⊙o⊙)

UiPath 因parentid一直变化,无法识别树形下来按钮,请教该如何解决?  

 

开开
活跃会员
已加入: 2周 前
帖子: 8
16/11/2020 9:16 下午  

我在做一个RPA的小应用,其中需要通过点击树形下拉菜单的三角形按钮来打开子节点,最后点击某个节点,将节点内容填入文本编辑框。

 


引用
开开
活跃会员
已加入: 2周 前
帖子: 8
16/11/2020 9:23 下午  

截图见附件。

 QQ图片20201116212114

回复引用
开开
活跃会员
已加入: 2周 前
帖子: 8
16/11/2020 9:24 下午  

那个三角形的按钮每次的parentid都不一样。


回复引用
开开
活跃会员
已加入: 2周 前
帖子: 8
16/11/2020 9:27 下午  

选取器内容如下:

<html title='首页' />
<webctrl idx='1' parentid='_easyui_tree_18' tag='SPAN' />

 

tree_后面的数字每次都不一样,如tree_968、tree_290,诸如此类。


回复引用
xml
 xml
活跃会员 Registered
已加入: 1月 前
帖子: 19
16/11/2020 9:27 下午  

在Uipath Selector中不要勾选会变动的Element,把parentid 取消勾选 再试试。 


回复引用
开开
活跃会员
已加入: 2周 前
帖子: 8
16/11/2020 9:28 下午  

其中一个截图如下:

 QQ图片20201116212742

回复引用
开开
活跃会员
已加入: 2周 前
帖子: 8
16/11/2020 9:29 下午  

@xml

试过了,还选了CSS开头的,也不行。


回复引用
xml
 xml
活跃会员 Registered
已加入: 1月 前
帖子: 19
16/11/2020 9:49 下午  

你可以尝试抓取更多内容,或者把会变的部分用通配符试"*"

新建一个变量,例如PID ,赋值等于 " _easyui_tree_* "

 

parentid='{{PID}}'


回复引用
开开
活跃会员
已加入: 2周 前
帖子: 8
17/11/2020 12:50 下午  

问题已解决,采用ClickText活动,将会变动的Element:parentid去掉后,可以选到文字“资管文件分类”,然后再使用位置偏移,点选到了那个下拉三角形,问题解决。非常感谢!


回复引用
开开
活跃会员
已加入: 2周 前
帖子: 8
17/11/2020 12:58 下午  

是使用“光标位置偏移”。


回复引用