如何在SQL Reports中禁止空白页?

问题描述 投票:10回答:3

我有一个SQL报告,坚持在最后打印一个额外的空白页面,即使所有报告项目都适合一页。我试着缩短页面上溢出的元素,但无论我压缩它们多少,或者在第一页上剩下多少空白,SRS仍然认为它还需要占用另一页。这很烦人,因为它是一个常见的问题 - 只需要一个错误就是报告溢出。所以我不是问我怎么能在这个报告上解决这个问题,但我怎么能在这个和未来的报告中解决这个问题:是否有一个标志或设置我可以设置告诉SRS“无论如何,永远不要打印超过1页”?或者“抑制空白页=真”?

reporting-services report
3个回答
23
投票

尝试从身体中移除任何“空白空间”。将编辑表面缩小到足以容纳所有ReportItem,包括高度和宽度。 ReportingServices认为你体内的空间是有意的,所以它被保留了下来。

如果这没有帮助,并且您在2005年注意到这个问题,请尝试一下2008 version。有一个新属性ConsumeContainerWhitespace可以帮助减少空白页面。


12
投票

在我的经验中,总是我报告页面上的数据比页边距更宽,因此它认为需要创建一个新页面...检查页面的边距以及数据的距离延伸它。在报告设计者中可能看起来不太远,但我敢打赌这就是答案。我们在这里谈论PIXELS,所以检查一下,看看它是否有帮助!


0
投票

在报告属性中使用ConsumeContainerWhitespaceTRUE它的FALSE默认情况下

© www.soinside.com 2019 - 2024. All rights reserved.