当前位置: 代码迷 >> ASP.NET >> 这样的报表怎么做呀
  详细解决方案

这样的报表怎么做呀

热度:5085   发布时间:2013-02-26 00:00:00.0
这样的报表如何做呀?
请问这种报表你们是如何做的?

                          标题(固定)
年月日(动态)
部门:(动态)
----------------------------------------------------------
班组         |     统计A     |     统计B     |....                                                                   |
----------------------------------------------------------
(动态)     |   (动态)     |       ...
----------------------------------------------------------
....

合计.............

你们是用ReportServer做的还是画Table然后插入Label显示,还是用Crystal   Report?

还有,以上报表还可能是循环输出的(即可能要嵌到DataList中)

最重要一点的是假如不用报表软件或控件做,用GridView或画table,这些统计的数字如何做呀,难道每一个统计数字都要连一次数据库统计一次?


------解决方案--------------------------------------------------------
可以使用存储过程,将数据统计好,返回数据集给GridView。
------解决方案--------------------------------------------------------
如果统计过程比较复杂,可以将结果存放在一个表中。
------解决方案--------------------------------------------------------
用几个Label加上GridView!

用asp.net其实就几乎不用水晶报表了。
------解决方案--------------------------------------------------------
另外,关于换页,css中有换页符号,这样在一个很大的页面在连续打印时,只要你的GridView分页,那么绑定到 DataList 只要每个表格下面跟一个css换页,也是可以自动让打印机换页的。
  相关解决方案