列表/通用过滤控件常用比较符介绍

一、概述
在ERP系统中,数据处理是常见且重要的业务管理需求,其中【比较符】是数据处理的重要工具,我们可以在列表、通用过滤控件等地方使用比较符来过滤数据,达到数据处理与分析比较的效果。本篇文章将介绍各比较符的逻辑,帮助用户更好的理解和使用比较符。
首先,什么是比较符?
比较符过滤是一种数据处理工具,它允许用户根据特定的条件对数据列表进行筛选,以便快速找到所需的信息。这些比较符通常用于主数据、库存、销售订单等业务对象的列表视图中。不同类型的字段(如文本、数值、时间、枚举等)通常使用不同的比较符来进行比较。
以下内容将介绍苍穹在不同的字段类型提供了哪些比较符,以及比较符的使用逻辑。

二、不同字段类型有哪些比较符
因不同的字段类型,数据特性不一致,为了更精确的过滤数据,苍穹针对不同的字段类型提供了针对性的比较符。
以下比较符列举的是全量比较符,在不同的控件中,所提供的比较符范围有所差异,如列表表头、列表方案过滤、通用过滤控件、分录表头,具体以实际页面的比较符为准。
字段类型 | 适用比较符 | |||||||
文本、多行文本、大文本、多语言文本及其派生字段 | 包含 | 不包含 | 等于 | 不等于 | 以...开始 | 以...结束 | 为空 | 不为空 |
在...中 | 不在...中 | 大于 | 小于 | 小于等于 | 大于等于 | |||
下拉列表、多选下拉列表、复选框及其派生字段 | 等于 | 不等于 | 在...中 | 不在...中 | 为空 | 不为空 | ||
日期、长日期、日期范围及其派生字段 | 今天 | 昨天 | 本周 | 本月 | 上月 | 过去一个月 | 过去三个月 | 本季度 |
上季度 | 今年 | 去年 | 明天 | 下周 | 下月 | 未来一个月 | 未来三个月 | |
下季度 | 明年 | 小于等于今天 | 小于今天 | 大于等于今天 | 大于今天 | 从..到.. | N天前 | |
前N天 | 等于 | 不等于 | 为空 | 不为空 | 大于 | 小于 | 小于等于 | |
大于等于 | 字段等于 | 字段不等于 | 字段大于等于 | 字段大于 | 字段小于等于 | 字段小于 | ||
整数、小数、长整数及其派生字段 | 等于 | 不等于 | 大于 | 小于 | 大于等于 | 小于等于 | ||
基础资料、多选基础资料、多类别基础资料及其派生字段 | 在...中 | 不在...中 | 等于 | 不等于 | 为空 | 不为空 | 包含 | 不包含 |
以...开始 | 以...结束 | 大于 | 小于 | 小于等于 | 大于等于 | |||
以上为苍穹系统的标准比较符,除此之外,苍穹还提供了自定义比较符功能供特殊业务场景二开使用,详见https://developer.kingdee.com/article/312168194611615488?productLineId=29&isKnowledge=2&lang=zh-CN
三、各比较符的过滤含义
3.1通用比较符
用于文本内容的筛选,适用于文本、多行文本、基础资料等多种包含文字数据的字段类型,各比较符介绍如下所示。
1.包含
属于模糊查询,使用 LIKE 来查找包含特定字符串的记录。
例如:筛选出所有包含“技术”这个词的公司名称
2. 不包含
可以使用【不包含】来过滤掉包含某些特定词汇或字符的记录。
例如:筛选出所有不包含“特价”标签的商品
3. 等于
【等于】比较符用于精确匹配的场景,可用来过滤值等于某个特定值的记录。
例如:筛选出所有采购组织为【环球集团】的订单
4. 不等于
【不等于】比较符用于精确匹配的场景,可用来过滤值不等于某个特定值的记录。
例如:筛选出所有采购组织不等于【环球集团】的订单
5. 以...开始
在处理文本数据时,可以使用 【以...开始】比较符来筛选出所有以特定词开头的数据。
例如:筛选出所有以 "会议纪要" 开头的邮件
6. 以...结束
在处理文本数据时,可以使用 【以...结束】 比较符来筛选出所有以特定词结束的数据。
例如:筛选出所有以 "@qq.com" 结束的邮箱名
7. 为空
【为空】 比较符用来筛选出字段值为空(NULL)的记录,常用来检查是否包含数据。
例如:筛选出所有“需求原因”为空的采购申请单
8. 不为空
【不为空】 比较符用来筛选出字段值不为空(NOT NULL)的记录,有助于识别和处理那些已经填写数据的记录。
例如:筛选出所有“客户信息”不为空的订单
9. 在...中
【在...中】比较符常用与文本与基础资料字段的多条件精确匹配,有助与批量筛选出满足A条件或B条件的数据。
例如
(1)文本字段:筛选出所有“单据编码”在“XQSQ-240124-000004”、
“XQSQ-240124-000003”、“XQSQ-240124-000002”之中的订单

(2)基础资料字段:筛选出所有“创建人”在“王阳”、“瑾东”之中的订单

10. 不在...中
【不在...中】比较符常用与文本与基础资料字段的多条件精确匹配,有助与批量筛选出不满足条件的数据。
例如:筛选出所有“采购组织”不在“环球集团”、“太阳集团”中的订单
3.2数值比较符
用于数
列表/通用过滤控件常用比较符介绍
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



