修改元素属性值为变量后,为什么无法高亮元素?
# 场景描述
在编排流程时,通常会使用一定的循环逻辑来自动拾取某一类Chrome浏览器元素,例如定位中使用了Multindex属性的元素。在这种场景中,拾取元素后往往会修改属性值为变量或表达式。如下图
# 原因分析
高亮元素功能是CubeRPA平台的一种辅助设计能力,并不具备解析表达式的能力,因此修改元素属性值为变量或表达式(字符拼接)时,这时高亮元素将无法验证。 在运行时,后端进程将对表达式进一步解析,进而能够获取到目标元素。
# 解决方案
建议使用沙盒调试功能,对修改后的流程片段进行调试,查看调试结果是否符合预期。
最近更新时间: {
"value": "2023-09-04",
"effect": true
}