RDLC报表以前学习过,当初感觉太复杂,了解学习了一下就不管不问了,反正用不着,最近由于需要用到这个RDLC报表,所以才细细研究了一下,把自己的学习心得记录下来,以便后面翻看,也方便其他需要的人查找参考,今天我要记录的是《RDLC报表分栏显示》。
对于这个问题,我在网上看了很多资料,都没有说明白到底怎么样实现,很多都没有图片没有代码,只有文字说了用 Columns 设置栏数就行了,我试着设置了 2 栏,上面不是没有对齐,就是另一栏缺少列标题,总之,达不到我想要的结果。经过一个下午的不懈努力,终于做出了自己想要的效果。
下面我把实现步骤图文描述如下:
1、建立一个数据源 DataSet1.xsd,在数据源中建立一个data.datatable表。
2、新建一个RDLC报表文件:Report2.rdlc,在这个文件里面添加页眉和页脚,以及一个表,并设置 Columns 为 2 ,即设置成 2 栏 如下。
3、用XML编辑器打开Report2.rdlc文件,添加蓝色框框里面的代码 :true 如果没有,加上这句,这样在第2栏就能够显示列标题了。
4、新建立一个窗体文件,再拖一个ReportViewer1,我是用代码新建的,用于显示报表内容。
最后运行,就能看到最上面的效果。实例文件已上传,请点这里下载:https://download.csdn.net/download/hhzjlsq/89267723