找回密码
 立即注册

QQ登录

只需一步,快速开始

Patrick.Zhu

银牌会员

39

主题

1667

帖子

2820

积分

银牌会员

积分
2820
Patrick.Zhu
银牌会员   /  发表于:2024-2-6 13:56  /   查看:2727  /  回复:0
本帖最后由 Patrick.Zhu 于 2024-2-6 15:40 编辑

是的,你没看错,统计字段的更新!
格友:我们还以为你们对公式字段和统计字段的需求不在乎呢

唉,冤枉啊,这功能大家的诉求各种各样,但实现起来又有很多困难,我们是慎之又慎,如果影响了大佬们的体验,再在这里说一声抱歉,请大佬们平复心情,跟随我了解下统计字段的更新。


先讲背景,客户说,我有一个关于岗位招聘的表,大概是这样:
image.png913169555.png
我想查看下每个岗位具体都有哪些地方在招,并且查询下北京或上海在招的岗位,怎么搞?
以前的版本中,方法有很多,但都比较麻烦。

在10.0中,可以通过list统计字段,轻松实现。对于上面的数据表,我们可以创建一个统计地点的list类型统计字段:
image.png441584166.png
(简单说,集合字段就是将统计一个数据表中的字段,生成一个去重的集合,支持各类集合运算:
image.png28459776.png

然后,就可以实现这样的效果了:
image.png416356810.png
并且支持进行各种集合运算,例如,查找在北京、上海和西安任意地方有的岗位:
image.png251125182.png
格友:看着,有点感觉,但是也只是有点



上面帮助大家简单理解list字段是怎么回事,下面开始真正的操作。
这样的结构,在各类系统中非常常见,订单表与订单明细表:
订单表:
image.png382488707.png
订单明细表:
image.png975890502.png
订单表中记录了订单的相关信息,例如支付方式、来源、状态等等。具体订单包含的商品清单,由订单明细表进行记录。
很多时候,我们想要查询的是,涉及某些商品的订单都有哪些(也就是查询子表(订单明细表)中的某些字段满足条件时,对应的主表(订单表)信息)
10.0中,可以通过list轻松实现对应效果。通过关联字段,设置一个统计子表商品的list统计字段:
image.png221637877.png
讲这个统计字段展示在主表内:
image.png212332457.png
然后,就可以针对集合进行各种查询。
举个例子,这里是查询包含鸡精或矿泉水任意一种商品的订单:
image.png298890990.png



特殊情况List统计字段是文本,如果你在其中使用了日期类型的字段,会被转化成OADate 数字字符串,例如“45328.0,45326.0”

---有没有对10.0的期待又多了一分?---




0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部