多表头交叉表格是中国式报表的常用格式。下面的例子中介绍如何通过Java报表工具 Style Report快速创建多表头交叉表格。
下面是一份汽车销售情况的汇总表,典型的多表头交叉表格,其中垂直方向是地区和省份的汽车销售数据停机,而水平方向则是对汽车品牌和类型进行的数据汇总,如下图所示:
下面具体介绍如何运用Style Report 制作这个一个多表头交叉表格。首先创建多表头交叉表格需要的数据,然后通过数据绑定窗口创建多表头交叉表格
1. 打开报表设计器,在工具栏中选择"新建"。
2. 在"新建资源"对话框中,选择"工作表"
3. 在工作表界面中,选择"新建嵌入式表格"
4. 将存储在Excle文件中的汽车销售数据导入到"嵌入式表格"中。
5. 保存工作表,并取名为"汽车销售数据1"
6. 点击顶部工具栏中的"新建"按钮,选择"报表",然后选择"空白表格式报表"
7. 在左上角的工具箱中,点中交叉表组件。打开数据绑定编辑窗口,选择新创建的工作表"汽车销售数据1"为数据源。
8. 选择"交叉表"标签,分别将"地区"和"省份"数据列拖拽到行首区域中,然后将"品牌"和"销售品牌"数据列拖拽放入列标题区域中,最后将"销售金额"放入合计区域中
9. 点击"完成"按钮。然后点击顶部"预览"按钮,就可以看见新创建的多表头交叉表格。
下面对多表头交叉表格进行一些设置,显示多表头交叉表格的汇总合计以及左上角显示数据列的名称。
10. 右键点击新创建的多表头交叉表格,选择"选项",在"交叉表选项"对话框中,根据下图设置选项。
11. 点击预览按钮,查看多表头交叉表格。
12. 设置多表头交叉表格的分组合计,在数据绑定区域,点击"地区"数据列的编辑按钮,设置"压缩组合计"。
13. "品牌"数据列的设置同"地区"数据列,设置完毕后,点击预览,查看设置完所有属性的多表头交叉表格。