找回密码
 立即注册

QQ登录

只需一步,快速开始

sunqinhui
注册会员   /  发表于:2024-10-8 10:20:22
11#
我自己试了下,第四行整行,设置D2水平上下文,大概可以实现,但是有的分组条件会没显示出来,像这个18(但是用这个形式去调也不现实,因为要先知道分组不一样的那个条件是哪个,有没有能直接按我对应的几个分组条件全部设置就能实现的方法呢) image.png319616698.png image.png612888488.png
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-8 10:33:55
12#
本帖最后由 Wilson.Zhang 于 2024-10-8 10:58 编辑
sunqinhui 发表于 2024-10-8 10:09
分组出来结果不对,没对应分组条件显示

对模板单元格A3设置垂直上下文为G2,A4单元格垂直上下文为G2,也就是让分组数据以A2-->D2-->G2分组为依据,效果如下图所示:
1728354821926.png923743896.png
回复 使用道具 举报
sunqinhui
注册会员   /  发表于:2024-10-8 13:45:55
13#
这边显示少了
image.png743496703.png
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-8 14:25:59
14#

抱歉,忘了提供模板单元格D2的上下文设置。在上述设置的基础上,为模板单元格D2设置垂直上下文为A1,如下图所示,默认为A2。
1728368621141.png68823546.png

设置后的效果如下图所示。
1728368686957.png174718016.png
回复 使用道具 举报
sunqinhui
注册会员   /  发表于:2024-10-8 16:46:54
15#
本帖最后由 sunqinhui 于 2024-10-8 16:50 编辑

上面您处理的方法针对之前我提供的数据,这样设置是可以的,但是一样的设置,换其他数据,出来的结果就不对了;下面是我另外一份数据,帮我看下设置还要怎么调整下,实现才是正确的,感谢
image.png534880065.png

分组设置2.rar

18.77 KB, 下载次数: 10

回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-8 17:51:56
16#
sunqinhui 发表于 2024-10-8 16:46
上面您处理的方法针对之前我提供的数据,这样设置是可以的,但是一样的设置,换其他数据,出来的结果就不对 ...

我理解之前的方案应该可以满足吧,我们测试下给您同步结论。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-10 15:19:49
17#
您好!根据之前的描述,理解您的需求是分组后的效果为如下右侧图示,而按照原有分组设置的效果只能如下左侧图示。
微信图片_20241010150512.png309253844.png

应对您的需求,需要将分组表头和分组数据分别封装在不同的数据表中,通过分组表头建立连接。

具体地,假设分组表头数据表为“订单摘要”,分组数据为“订单材料明细”,且两张表都包含分组表头相关的属性数据(厚、物料基材、颜色)。那么,分组表头各属性(厚、物料基材、颜色)均源自于“订单摘要”,而分组数据(房名、柜名、板名称、长、宽、厚度、数量、材料、颜色)均来源于“订单材料明细”。重点是给模板单元格A4设置过滤条件,即设置条件将两张数据源表的数据桥接起来,此处为“(订单摘要.厚 = 订单材料明细.厚 and 订单摘要.物料基材 = 订单材料明细.物料基材 and 订单摘要.颜色 = 订单材料明细.颜色)”,上述条件仅作解释说明,具体参考官网教程了解设置方式。如此设置后的报表渲染效果如下图所示。
1728544573458.png862201232.png

将对应报表模板的ssjson文件附上,以供参考,您可以通过右侧的面板了解所有已设置的内容。

关于您的需求,官网有教程,可以参考了解更多细节:
https://az-spjs-demos-staging.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/report-sheet/showcase/master-detail-report/orders-report/purejs

报表多属性分组.ssjson

40.71 KB, 下载次数: 10

回复 使用道具 举报
sunqinhui
注册会员   /  发表于:2024-10-11 09:53:11
18#
亲,还是有问题,该方案,用在上一份案例还是不适应,没有通用的吗,您这边是把数据给固定死了吗
回复 使用道具 举报
sunqinhui
注册会员   /  发表于:2024-10-11 16:12:32
19#
Wilson.Zhang 发表于 2024-10-10 15:19
您好!根据之前的描述,理解您的需求是分组后的效果为如下右侧图示,而按照原有分组设置的效果只能如下左侧 ...

亲,还是有问题,该方案,用在上一份案例还是不适应,没有通用的吗,您这边是把数据给固定死了吗
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-11 17:52:34
20#
sunqinhui 发表于 2024-10-11 09:53
亲,还是有问题,该方案,用在上一份案例还是不适应,没有通用的吗,您这边是把数据给固定死了吗

并没有固定数据,是通过设计报表模板将数据渲染出来的效果。关于您的需求,是需要结合主子表结构和模板设计来实现,可以再结合官网教程理解下模板设计中的各个设置项。

https://demo.grapecity.com.cn/sp ... rders-report/purejs
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部