首页 » PHP教程 » php分组小计技巧_中国式复杂报表开拓教程5 类 Excel 多层分组统计

php分组小计技巧_中国式复杂报表开拓教程5 类 Excel 多层分组统计

duote123 2024-12-11 0

扫一扫用手机浏览

文章目录 [+]

原来利用Table控件开拓,可实现多个分组功能,但在报表显示方面紧张呈现高下级的分组,很有限定。

而在开拓中国式繁芜报表时,常日须要旁边级嵌套,有时乃至哀求相同内容的单元格合并,利用表格控件,有太多的局限。
有了矩表控件,只须要拖拖拽拽就能轻松实现多层分组报表,不管有多少个分组和分组小计都不在话下。

php分组小计技巧_中国式复杂报表开拓教程5 类 Excel 多层分组统计

报表模板:

php分组小计技巧_中国式复杂报表开拓教程5 类 Excel 多层分组统计
(图片来自网络侵删)

数据源构造:

报表构造剖析:

报表实现思路:

1. 利用矩表控件

2. 添加多级嵌套行分组

3. 分组2添加小计,分组1添加总合计

4. 按照韶光字段进行列分组

报表实现步骤:

1. 新建RDL 报表模板

2. 添加数据源和数据集

SQL 语句:

select

from 电子

order by 生产办法 asc

3. 添加矩表控件

添加Tablix后,会创造有类似[ 符号,表示分组,即可根据详细数据动态天生行。
会创造设计器下面的矩表分组管理器;

4. 报表构造

如上述报表构造剖析,行包含四级分组,Group1——=[生产办法];Group2——=[产品性子];Group3 ——=[所属奇迹部],小计;Group4——静态名称(静态列);

因此须要添加三级分组和一列静态列:

选中“行分组单元格”,右键单击,添加行分组——>子分组

添加三级分组

添加静态列

添加静态行:选中四级单元格,插入行——>分组内下方,实行三次

添加动态列:本节报表构造相对大略,只有一行“=【月】”字段的动态列,该列包含“=【周】”和按周小计。

添加列,子分组:

报表构造基本完成,接下来须要做的是绑天命据。

5. 绑定报表数据

将分组数据拖拽到 单元格,静态列数据可选择。

6. 合并单元格,输入列名称

7. 添加合计

添加【生产办法】合计:添加成功之后,须要自行合并单元格,调度Value值:

添加总合计:

添加“【周】”合计

添加总合计:

8. 调度样式

到这里,报表的整体构造都已创建完成了,须要做的便是调度报表样式。

报表模板预览:

网址:http://ars.gcpowertools.com.cn/

目录:1. 常规报表-》Excel 表格类-》电力设备生产数据统计

登录名:Demo

密码: 123456

免费试用:

请通过以下办法联系葡萄城,获取ActiveReports的免费试用版,及本文涉及的模板和源码。

微信:GrapeCityDT

邮件:marketing.xa@grapecity.com

关于葡萄城控件

葡萄城是一家跨国软件研发集团,专注控件领域近30年,是环球最大的控件供应商,也是微软认证的金牌互助伙伴。

标签:

相关文章