找回密码
 立即注册

QQ登录

只需一步,快速开始

James.Lv 讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-3-1 18:54  /   查看:2180  /  回复:0
本帖最后由 Bella.Yuan 于 2023-1-5 18:50 编辑

在报表设计中,常常会需要设置一些固定样式结构的报表,有些报表呢需要首先展示多级分组的数据,然后在数据之后再展示上级分级的汇总的数据,并且可以合并显示,如下图所示:
image.png129127501.png

本贴介绍如何实现上图示例的报表。
image.png838242797.png image.png873379821.png

重点:利用矩表和报表表达式来实现该需求
利用矩表实现多级行分组汇总统计,然后利用表达式计算各级分组的汇总值,再通过属性设置跨分组合并展示。

具体实现步骤:
1.创建报表,添加数据集
image.png304721984.png

2.选择矩表组件,绑定数据字段
行分组绑定季度,月份,大区,列分组不绑定,数据字段绑定订单金额。
image.png745339660.png

3.添加新的数据列,然后设置表达式计算月份汇总值,并设置属性跨分组合并。
添加新的数据列
image.png732831725.png
表达式设置:{Sum(订单金额, "矩表1_订购日期_分组1")}
image.png705278014.png
表达式Sum的作用域为上级分组的分组名称
image.png755400390.png
最后设置月度金额合计的单元格属性,设置为跨分组合并
image.png974802856.png

4.添加新的数据列,设置表达式计算季度汇总值,并设置属性跨分组合并。
同理同样添加新的数据列
image.png806368713.png
表达式设置:{Sum(订单金额, "矩表1_订购日期_分组")}
image.png184657897.png
表达式Sum的作用域为待统计的行分组的分组名称
image.png573582152.png
最后设置季度金额合计的单元格属性,设置为跨分组合并
image.png185775756.png

5.预览即可看到实现的效果。
image.png35076292.png

0 个回复

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