分组内合计
合计:是指数字列表的总计;共计 分组内合计:是指分组中所有数据的总和
纵向分组合计
预览效果
设计步骤
创建一个名为叫做货物销售统计
的数据报表
创建一个货物销售表,有四个字段:ID、货物名称、实际收入、捐赠、丢失的金额
1、为货物销售统计
报表创建SQL数据源
部分数据展示
2、拖拽字段到设计器页面
3、重点来了->设置组内合计
3.1 为#{good.goods_name}
创建纵向分组
3.2 创建组内合计=sum()
的格式
=sum()
可以写以写成=sum()
,也可以写成=SUM()
D4
代表D列第4行所在的单元格 逗号和冒号的区别:逗号仅代表当前所在的列和行对应的单元格,冒号包含中间的列和行所对应的单元格
保存预览
3.3 创建组内合计=dbsum()
的格式
注意: sum和dbsum的区别
sum:任何数据源都有效,写法支持
=sum(D4)
代表D列第4行所代表的的单元格,=sum(D4,E4)
代表D4和E4所在的单元格,=sum(D4:F4)
代表D4,E4,F4所在的单元格,只会求和预览页面所显示的数据 dbsum:仅在sql数据源下有效,用法=dbsum(数据源编码.字段名)
,如本示例中的=dbsum(goods.lose)
,当分页的时候效果最佳,我们会发现他会把我们当前列所有的数据都相加
保存预览
横向分组合计
版本支持version 1.7.0+ date 20240218
预览效果

设计步骤
1、设计一个基础的横向纵向组合动态列分组报表。参考:1.4 横向纵向组合动态列分组

2、添加横向分组内合计字段。
=sum()
可以写以写成=sum()
,也可以写成=SUM()
D5
代表D列第5行所在的单元格

3、保存预览
