我有一份SSRS 2005报告,该报告在一个组内有两个组和一个嵌套表,报告在VS中正确显示为两页,但在尝试将其导出为PDF时,我获得了17页,而且只有我得到的正确页面位于PDF文件的末尾。
答案 0 :(得分:1)
检查网格与页面大小。
如果您的页面大小设置为8.5“x 11并且您有1”边距并且您的网格(报告的“白色”部分)超出了边距,则会溢出到其他页面。
如果您查看下面的图片,您可以看到网格超出7“标记。我的交互式snf页面大小设置为8.5 x 11.这导出正常。检查的一个好方法是切换到”打印布局“模式。您可以通过单击打印机图标右侧绿色背景上看起来像白纸的小图标来执行此操作。当您以这种方式查看时,您可以很好地了解它将如何出口。
之前我遇到过这个问题,通常情况下,Table或Rectangle控件会无意中推到Grid的边缘,反过来会增加Grid的大小,超出纸张大小和边距。
答案 1 :(得分:0)
是的,但是自从我使用SSRS以来,这已经很长了。我记得调整过rsreportserver.config 此链接应该有所帮助: Customizing rendering extensions 该链接只是快速谷歌搜索的结果。没看完。
我不得不调整边界宽度等值,默认情况下这是一个混乱。如果这没有帮助,您必须调整报告。