列表/通用过滤控件常用比较符介绍
一、概述
在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数值比较符
用于数值大小的比较,适用于整数、小数、金额、数量等数值类型字段,各比较符介绍如下所示。
1. 大于
用来筛选出高于特定值的数据。
例如:筛选出所有“库存数量”大于1000的物料
2. 小于
用来筛选出低于特定值的数据。
例如:筛选出所有“库存数量”小于1000的物料
3. 大于等于
用来筛选出高于或等于特定值的数据。
例如:筛选出所有“库存数量”大于等于1000的物料
4. 小于等于
用来筛选出小于或等于特定值的数据。
例如:筛选出所有“库存数量”小于等于1000的物料
3.3字段比较符
适用于两个同类型字段之间的比较,如两个日期字段之间的比较,目前仅支持日期间的比较,以及数量间的比较。各比较符介绍如下所示。
1.字段等于
用于筛选出两个字段值相同的记录。
例如:筛选出所有“承诺日期”等于“交货日期”的订单
2. 字段不等于
用于筛选出两个字段值不相同的记录。
例如:筛选出所有“创建日期”不等于“审核日期”的订单
3. 字段大于等于
用于筛选出A字段值大于等于B字段值的记录。
例如:筛选出所有“承诺日期”大于等于“交货日期”的订单
4. 字段大于
用于筛选出A字段值大于B字段值的记录。
例如:筛选出所有“承诺日期”大于“交货日期”的订单
5. 字段小于等于
用于筛选出A字段值小于等于B字段值的记录。
例如:筛选出所有“变更日期”小于等于“关闭日期”的订单
6. 字段小于
用于筛选出A字段值小于B字段值的记录。
例如:筛选出所有“变更日期”大于“关闭日期”的订单
3.4日期比较符
用于日期内容的筛选,适用于日期、长日期、日期范围字段,各比较符介绍如下所示。
1.常量比较符
对于常用的日期范围筛选,标准产品提供了今天、本周、本月等常用比较符,可快速选择需要的日期范围进行筛选数据。这些比较符大多是对历史和未来的日期范围进行筛选。
所包含的比较符如下:今天、昨天、本周、上周、过去一个月、过去三个月、本季度、上季度、下季度、今年、明年、去年、明天、下周、下月、未来一个月、未来三个月
2. 与当前日期比较大小的比较符
对于与当前时间比较大小的筛选,标准产品提供了多个比较符,可供用户进行选择。
所包含的比较符如下:小于等于今天、小于今天、大于等于今天、大于今天
3. 自定义日期筛选范围的比较符
系统提供了自定义选择日期范围的比较符,可供用户进行手动选择日期,以便灵活筛选数据。
所包含的比较符如下:从...到...、等于、不等于
4. 高级比较符
对于业务预警等复杂场景,需要高级的日期比较符完成业务日期条件配置。标准产品提供了N天前、前N天的比较符,便于进行高级日期条件配置。各比较符使用场景如下。
(1)N天前:以当前时间为基准,筛选出当前时间N天之前的所有日期的数据。
例如:当前日期为3月20日,过滤条件为“5天前”,则将3月14日及之前的数据全部筛选出来
(2)前N天:以当前时间为基准,筛选出前N天到今天范围内的数据。
例如:当前日期为3月20日,过滤条件为“前5天”,则将3月19-3月15日的数据全部筛选出来
列表/通用过滤控件常用比较符介绍
本文2024-09-23 00:19:52发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-138784.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf