如果数据更多,RDLC报告显示其他页面上的数据

时间:2012-08-30 08:38:34

标签: reportviewer rdlc

我使用reportviewer在winforms中有一个账单申请并在其中显示rdlc报告,我有一个主报告和一个子报告 现在的问题是,当我有少于40个项目时,它显示报告正常,但如果它的数据来自下一页,请查看报告和输出

主要报告 Main RDLC Report

子报表 enter image description here

25条记录时正常显示 Normal display when 25 records

当它是40记录pg1 When it is 40 records

第二页 Second page

任何帮助都会受到欢迎

2 个答案:

答案 0 :(得分:2)

尝试在Keep together on one page if possible

中取消选中Page break options.选项

答案 1 :(得分:0)

我使用vs2010,看起来你好像在08年?所以它可能会有所不同,但我会尝试一下(主要是因为我也在寻找一些帮助,而且我知道在没有很多&#34时使用它会有多么令人沮丧;质量"解答具体问题)。

在子报告rdlc文件中,确保" PageBreak"属性(在包含您的列的表格中)未设置为" start。"我只想把它设置为"无。"

我相信正在发生的事情是它将它移到下一页因为它不适合第一页。你可以做些什么试图解决这个问题,包括矩形中主报表上的所有内容(在矩形中,设置pagebreak = none,并且keeptogether = true [我不确定你是否真的想要keeptogether = true。 ..如果它通过调整大小将所有内容压缩到一页上,则将其设置为false]。

希望我帮助