日期:2014-05-20  浏览次数:20895 次

水晶报表 一页如何分4个板块显示数据?
[WinForm C# SQL2000 VS2005自带水晶报表]

如图,1页分成4个板块
数据库字段(编号,名称,数量)
每个小板块显示30条数据
第1个板块显示完了,在第2个板块显示第31-60条数据;
第2个板块显示完了,在第3个板块显示第61-90条数据;
第3个板块显示完了,在第4个板块显示第91-120条数据

如果还有数据,在第2页继续这样显示数据

问题:报表这样做是否具有可行性?
如果可以这样做,那么请提供下思路.
(如果我描述得不够清楚,请回帖)

------解决方案--------------------
参考:
如何制作一个多栏报表
------解决方案--------------------
帮顶。。。
------解决方案--------------------
可使用splitcontainer拆分窗口
http://topic.csdn.net/u/20100204/13/2955126F-71D3-4990-87B4-78FED4FBDDB8.html
------解决方案--------------------
单纯使用分栏实现不了这个效果,可以使用分组结合分栏的方法,不过都相对复杂些

个人建议如果数据量不大的话,用四个子报表组合一下
每个子报表处理一部分数据,然后组合在一起即可。