数据筛选介绍


在工作流中的触发器、分支节点、查找节点等需要用到筛选功能,在此统一介绍。

image.png

字段分类

不同字段类型提供了对应的筛选方法,分为以下字段类型

  • 文本类型: 文本、电话号码、邮件地址、证件、文本组合、关联表

  • 数值类型: 数值、金额、公式

  • 单选类型: 单选项、地区、等级、成员(单选)、部门(单选)

  • 仅2个结果的单选类型: 附件(有 or 无)、检查框(选中 or 未选中)

  • 多选: 多选项、成员(多选)、部门(多选)

  • 日期: 日期、日期+时间

筛选规则介绍

1、支持多条件或条件组

  • 多字段条件

    如下图:条件中含有2个或2个以上的字段条件

    条件1是部门等于策划部,条件2是金额大于5000

    两个条件之间的关系可以选择 “且/或”的关系。

    image.png

  • 条件组

    如下图:有两个条件组,满足任何一个条件组即可匹配。

    image.png

2、为空/不为空

所有类型字段都包含了:为空/不为空的筛选方式,有值就是不为空,没值就是为空。

附件字段的“无”和检查框的“未选中” 就是空的意思。

image.png

购买数量(数值字段)的值是0时,不属于“空”。

3、日期的筛选

日期的筛选方式有 {早于、晚于、在范围内、不在范围内}

image.png

  • 早于和晚于: 不包含条件值的。例如,获取早于今天的数据,结果是不包含今天的。

    如果您需要的是早于或等于的效果,可以配置两个条件:一个条件等于今天,一个条件早于今天,两个条件的关系为“或”的关系。

  • 在范围内 包含条件值。例如,在4.22和4.25范围内,查询的日期是{4.22、4.23、4.24、4.25}

  • 不在范围内 不包含条件值。例如,不在4.22和4.25范围内,查询的日期是{更早...4.21、4.26..更晚}

4、单选控件筛选

单选控件支持{是、不是、等于、不等于}的方式,他们有什么区别? 例如:

  • 等于和不等于: 是精确匹配条件值。

    例如任务状态(单选)的条件设置了 “等于” {已完成} ,则只有“已完成”的才能匹配的到。如何设置“不等于”{已完成}, 则选择了 未开始、进行中、已逾期的记录都能匹配到。

  • 是: 条件值可以多选,结果可以是任意一个条件值。 例如,获取不是已完成的任务,可以这样设置是{未开始、进行中}中的任何一个值都可以。

    这个配置和下面两种配置是一样的

  • 不是: 条件值可以多选, 意思是“不是条件值中的任何一个”。

    任务状态(单选)的条件设置了“不是”{ 未开始、进行中},意思就是选择了“未开始”的不符合条件,选择了“进行中”的也不符合条件。

    image.png

[!TIP] 是/不是 固定参数可设置多个, 等于/不等于的参数只能设置一个,动态参数都是只可设置一个

results matching ""

    No results matching ""