【问题标题】:How to get rid of the extra blank pages in PDF version of SSRS report?如何去除 PDF 版 SSRS 报告中多余的空白页?
【发布时间】:2009-07-28 20:31:13
【问题描述】:

我尝试使用子报告创建报告。当我将它导出为 PDF 时,我注意到 PDF 中有额外的空白页。 我明确表示身体width + left margin+ right margin <= report width。 但它仍然给出了空白页。子报告作为个人工作出色。

另外,我在主报告的列表中调用子报告。 我试图在 list 之后设置分页符。但它似乎无法正常工作。

我希望在新页面上显示下一个列表。

我如何实现这些。

【问题讨论】:

    标签: reporting-services


    【解决方案1】:

    需要注意的几点:

    • 检查“父”和子报表中的任何控件在您的页边距中(或可能增长到页边距中)。设置宽度并不一定强制控件为该宽度。

    • 检查是否有任何重叠的控件。因此,我发生了一些奇怪的事情(尤其是在 SSRS 2005 中)。

    • 在预览时检查“打印布局”有助于在设计时(在导出为 PDF 之前)发现大多数此类问题。

    • 对于您的清单的艰难突破,不确定那里有什么愚蠢的。我通常使用带有组的表格并在适当的组上设置分页符。取决于数据。

      HTH

    【讨论】:

      【解决方案2】:

      检查顶部和底部边距,对我来说,减少 1 的底部边距解决了这个问题。

      【讨论】:

        【解决方案3】:

        SSRS 中没有可用的单一属性。您必须检查几个设置

        1. 在报表属性中,将 "ConsumeContainerWhitespace" 设置为 TRUE
        2. 在 tablix 属性中,将 page braek 位置设置为 NONE
        3. 如果问题仍然存在,请检查矩形、tablix 等对象的对齐/边距。

        【讨论】:

          【解决方案4】:

          就我而言(使用 Report Builder 2017),摆脱空白额外页面的解决方案是减少正文的宽度。

          可以通过单击报告中与 Tablix 所在高度相同的空闲空间来选择正文。

          然后您会看到显示的“Body properties”,您可以在其中减小尺寸。

          正文的大小应小于page width - left margin - right margin

          【讨论】:

            【解决方案5】:

            对我来说,子报表的宽度存在问题,导致导出版本中出现额外的空白页。减小宽度解决了这个问题。

            【讨论】:

              【解决方案6】:

              如果仍然有人对 PDF 中的空白页有问题,只需将主报告的宽度增加到几英寸。通过检查报告不断减少到最佳值。无需更改任何其他内容。

              【讨论】:

                【解决方案7】:

                对于我来说,当我将页面大小报告的宽度从 21 厘米增加到 23 厘米时,

                它没有生成额外的空白页面。因为总元素很少 我的报告元素的大小大于 21 且小于 23,即 这就是为什么我改为 23 厘米并为我工作的原因。

                在我的情况下,我只有一页,我正在使用 .rdl 文件。

                【讨论】:

                  【解决方案8】:

                  当导出为 pdf 且报表包含子报表时,子报表按父报表中的项目分组。

                  不要使用父报表中的列表控件对子报表进行分组。使用表格控件。

                  列表控件会导致空白页,而表格控件不会

                  【讨论】:

                    猜你喜欢
                    • 1970-01-01
                    • 2011-11-23
                    • 2013-05-14
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    相关资源
                    最近更新 更多