日期:2014-05-18  浏览次数:20893 次

ReportViwer报表的问题
IDE为VS2010 数据源是xml文件

1、reportviwer要怎么设置才能控制单页显示记录数呀
现在reportviewer预览的页数不准,有的记录内容显示的不在一页里面。
想要控制页面显示记录的条数,来避免这个问题。

2、想要在一行显示两条记录要怎么实现

比如现有数据如下
A B
1 5
7 8

想显示效果如下
A B A B
1 5 7 5
 
以上两个问题 是要在报表设计器中实现,还是需要C#编码的呀?
网上找了一下,资料很多,越看越迷糊,希望有高人能指点一下!
本人第一次接触reportviewer,不是太懂~
最好详细的步骤!
谢谢了~

------解决方案--------------------
可以实现的,有个属性直接设置column 为2就可以了,LZ你找找吧,我做过,这个功能非常简单。
------解决方案--------------------
这个和reportviewer没什么关系,在rdlc报表中设置。
------解决方案--------------------
楼主,把数据源处理一下,,处理成上面格式直接绑定表报就可以了
------解决方案--------------------
第一个问题

在detail节按右键,Format section...
选择 New Page after,然后点击右边的公式按钮,输入:
RecordNumber mod 5= 0
则会每五条记录翻页。
参考http://blog.csdn.net/happy09li/article/details/6931959