如何使用“数据筛选”与“分支步骤”功能?
当您需要流程在运行中对数据进行逻辑判断,并希望流程可以根据判断结果的不同,自动执行相应的流程步骤,可通过本节教学视频内容,学习如何使用集简云的内置应用“数据筛选”和“分支步骤”,设置筛选条件,让您的流程可以根据判断结果自动执行不同的流程步骤。
数据筛选
是指满足指定条件。如果满足则继续流程,如果不满足则跳过后续流程。
分支步骤
是指设置多个判断条件。满足不同条件时执行不同的流程步骤。
针对不同的筛选条件设置了不同的处理流程,
条件判断与条件组,在数据筛选与分支步骤的设置中,我们都需要配置逻辑判断条件。
配置方法:
条件判断最左边的是输入值,这里可以插入步骤中的变量,中间是判断条件,最右边的是判断值。
当输入的判断条件符合判断值时我们就视为满足,否则视为不满足。
条件组
有时候我们的判断逻辑会更加的复杂一些,比如条件a和条件b必须都满足,
或者是条件c和条件d满足其一就可以。
我们可以通过点击并且与或按钮,添加条件与条件组。
集简云提供了大量的判断条件,包括文本,数值和日期的判断条件。
其中有两个判断条件,是比较容易混淆的,就是为空与不存在。
为空与不存在两者的区别:
为空指的是字段存在但是字段值不存在。
比如手机phone的这个字段,对应的手机号字段值是没有的,这种情况下呢叫做为空。
反之字段存在,字段值也存在则不为空
字段不存在,相应的字段值也就不存在。这种情况时判断条件使用不存在。
如果多个条件都满足流程应该如何执行呢?
如果多个步骤都满足判断条件,则多个步骤都会执行。
简单的说,只要满足条件的步骤都会执行后续分支流程;不满足条件的分支则不会执行。