这个报表怎么做,大侠们帮帮忙啊
C#用VS2005 自带水晶报表做一个学生成绩汇总表,格式如下
学生姓名 课程1 课程2 课程3 ...
现在问题是课程数是不定的,程序中我是动态生成了一个DataSet,但是报表不知道怎么做!
[解决办法]
水晶报表好像支持交叉表的
用交叉表做看看
[解决办法]
我建议你这样做:
首先你用你程序中生成DataSet的代码,直接生成一个可视化的dataset,然后你就可以通过拖拉式的操作,向你的报表设计器中,拖拉字段,这样就可以实现你的功能了,我都是这样做的,这样比较直观
[解决办法]
这个应该用交叉表,水晶报表中有向导可以创建.不过如果你使用VS2005,建议你使用RDLC报表的 "矩阵 "控件,实现起来更方便.
[解决办法]
水晶报表不能动态的增减字段
建议丢到dataview中
然后再导出excel