我的报告中包含两个子报告。主报告包含keeptogether true
和page break checked in a group
。这两个子报表都有keeptogether false
和no page break
。
我的环境是SSRS 2008和VS 2013(Reportviewer 11)
我有两个(单独的)问题:
当我在浏览器的reportviewer中显示报告时,分页符无效。但是当我将其导出为pdf时它会起作用。
- 醇>
如果主+子报表不适合一个页面。然后它基本上将主报告和子报告切换到不同的页面(即使 主要报告中的keeptogether为true,子报告为false)
是否有人可以建议发生了什么?有些帖子表示这是默认行为,如果有,是否有任何解决方法?
先谢谢!
答案 0 :(得分:0)
ReportViewer的默认DisplayMode
设置在普通上,尝试将其更改为 PrintLayout 。
myReportViewer.SetDisplayMode(DisplayMode.PrintLayout);
由于您对实际报告的描述不完全清楚,我将假设您的主报告在两个子报告之上有一些数据,您希望将它们保存在一起。
要实现此操作,请将数据包装在新的Rectangle中,并在 True 上设置KeepTogether
属性。
如果我误解了你,请告诉我,我会更新我的答案。