勾选多个指定复选框的小技巧
在网页自动化操作过程中,有时会遇到勾选多个复选框的场景,当我们需要勾选的复选框不固定时,如果流程中直接通过点击组件的【指定元素】勾选复选框不利于复用流程,在这种情况下,我们需要自定义勾选复选框参数,那么,具体怎么操作呢?
接下来,我们介绍流程开发的详细步骤及思路。
准备工作
准备开发流程的电脑,请打开云扩学院链接查看云扩 RPA 编辑器运行的硬件&软件要求(https://academy.encoo.com/wiki/Studio/quickStart/HarewareAndSoftwareRequirements.md?)。
打开云扩官网(https://www.encoo.com/)下载编辑器并安装。
流程设计图示:

结果预期:

流程操作步骤:
创建项目,命名为“勾选复选框”:

拖入打开浏览器组件,并配置需要选择复选框的网页:

拖入赋值组件,来接收自定义参数的列表内容:

拖入循环操作(For Each) 组件,来遍历每一个需要勾选的参数值:

观察网页中每个复选框的xpath路径:

拖入赋值组件,来接收每次拼接的xpath内容:

拖入勾选组件,并设定元素xpath,xpath为上步操作的拼接值,其中包含变量:

至此勾选多个用户指定复选框的流程已开发完成,保存并运行查看结果:

