数据筛选介绍
在工作流中的触发器、分支节点、查找节点等需要用到筛选功能,在此统一介绍。
字段分类
不同字段类型提供了对应的筛选方法,分为以下字段类型
文本类型: 文本、电话号码、邮件地址、证件、文本组合、关联表
数值类型: 数值、金额、公式
单选类型: 单选项、地区、等级、成员(单选)、部门(单选)
仅2个结果的单选类型: 附件(有 or 无)、检查框(选中 or 未选中)
多选: 多选项、成员(多选)、部门(多选)
日期: 日期、日期+时间
筛选规则介绍
1、支持多条件或条件组
2、为空/不为空
所有类型字段都包含了:为空/不为空的筛选方式,有值就是不为空,没值就是为空。
附件字段的“无”和检查框的“未选中” 就是空的意思。
购买数量(数值字段)的值是0时,不属于“空”。
3、日期的筛选
日期的筛选方式有 {早于、晚于、在范围内、不在范围内}
早于和晚于: 不包含条件值的。例如,获取早于今天的数据,结果是不包含今天的。
在范围内 包含条件值。例如,在4.22和4.25范围内,查询的日期是{4.22、4.23、4.24、4.25}
不在范围内 不包含条件值。例如,不在4.22和4.25范围内,查询的日期是{更早...4.21、4.26..更晚}
4、单选控件筛选
单选控件支持{是、不是、等于、不等于}的方式,他们有什么区别? 例如:
等于和不等于: 是精确匹配条件值。
例如任务状态(单选)的条件设置了 “等于” {已完成} ,则只有“已完成”的才能匹配的到。如何设置“不等于”{已完成}, 则选择了 未开始、进行中、已逾期的记录都能匹配到。
是: 条件值可以多选,结果可以是任意一个条件值。 例如,获取不是已完成的任务,可以这样设置是{未开始、进行中}中的任何一个值都可以。
这个配置和下面两种配置是一样的
不是: 条件值可以多选, 意思是“不是条件值中的任何一个”。
任务状态(单选)的条件设置了“不是”{ 未开始、进行中},意思就是选择了“未开始”的不符合条件,选择了“进行中”的也不符合条件。
[!TIP] 是/不是 固定参数可设置多个, 等于/不等于的参数只能设置一个,动态参数都是只可设置一个
文档问题反馈
文档中是否有错别字、内容过期、难以理解等问题? 点此给我们反馈吧