一、前言
指令使用说明教程:if多条件
二、应用场景
上一节课我们讲了if单条件,有些场景需求是需要if多条件的,八爪鱼RPA也是支持if多条件判断的。if 多条件可以设置多个判断条
件来判断流程的走向。条件关系可以选择满足全部条件或者是满足任意条件,满足条件列表可以设置第一个条件,也可以增加条
件,如下截图所示:
我们简单的举两个例子看下该指令的作用:
1.条件关系选择:满足任意条件
设置三个变量,变量1是数值类型,默认值1;变量2是数值类型,默认值4;变量3是字符串类型,默认值“八爪鱼RPA”。条件列表设置第一个条件【变量1】等于2,第二个条件变【量2】大于5,第三个条件【变量3】包含"RPA",满足任意条件,也就是我们设置的条件中有一个是成立的,那么这个if的结果就是成立的,运行返回的结果是true,我们设置的三个条件,条件三是成立的,所以运用返回的是true
2.条件关系选择:满足全部条件
条件列表设置第一个条件【变量1】等于2,第二个条件变【量2】大于5,第三个条件【变量3】包含"RPA"。满足全部条件,也就是我们设置的条件中必须全部是成立的,那么这个if的结果就是成立的,运行返回的结果是true否则返回false,我们设置的三个条件,只有条件三是成立的,条件一和条件二是不成立的,所以运行返回的是false
三、实例运用
示例网址:https://search.suning.com/%E8%80%B3%E6%9C%BA/
获取耳机价格200-800之间的商品标题和链接
思路:需要多商品价格进行判断,如果商品的价格是大于200并且小于800的就提取对应的商品信息,否则就不需要。那这里我们
就需要用到if条件多条件,if多条件:满足全部条件,条件一价格大于200,条件二价格小于800
点击获取应用:https://rpa.bazhuayu.com/shareableLink/67106f7284196425a101b794
运行应用之后,我们可以看到页面上价格大于200小于于800的商品数据就被获取下来了。