我使用reportviewer在winforms中有一个账单申请并在其中显示rdlc报告,我有一个主报告和一个子报告 现在的问题是,当我有少于40个项目时,它显示报告正常,但如果它的数据来自下一页,请查看报告和输出
主要报告
子报表
25条记录时正常显示
当它是40记录pg1
第二页
任何帮助都会受到欢迎
答案 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]。
希望我帮助