菜单

第3节 多条件单分支判断

一、前言

指令使用说明教程: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的商品数据就被获取下来了。

上一个
第2节 单条件单分支判断
下一个
第4节 多分支判断
最近修改: 2024-11-20