基础数据
1.拖动数据源中的数据列到报表设计器中,获得一张简单的报表。
2.下面使用两种方法将期中考试和期末考试的成绩合并到一行显示
合并数据(分组方法)
1.按学生名字和科目来进行分组,成绩文本框咱留空,其值通过计算获得。
分组的数据区域不用显示内容。
2.报表打印前,将分组数据保存到哈希表Hashtable中,打印分组的成绩时,从哈希表中读取对应的分组值。
3.看下效果,是不是将期中考试和期末考试合并显示了
合并数据(Table方法)
1.设计器中画一个Table,包含姓名,科目,成绩3列。很简单的一个表格
2.在表格加载数据时,先按姓名,科目进行排序。
在表格准备数据时,将当期行与上一行做比较,如果姓名和科目一致,则将当期行的成绩合并到上一行显示,而不打印当前行。以达到合并成绩的效果。
3.注意:表格具有合并单元格等功能,能方便的做出美观的报表,譬如可以将上面报表中的相同名字合并到一个单元格显示。而通过普通的拖到数据列到报表设计器中的方法很难实现。