报告生成器/s-s-rS 中 pdf 问题中空白页的特殊情况 (!)

Posted

技术标签:

【中文标题】报告生成器/s-s-rS 中 pdf 问题中空白页的特殊情况 (!)【英文标题】:special case (!) of blank page in pdf issue in report builder /s-s-rS 【发布时间】:2016-09-12 09:18:47 【问题描述】:

我知道,报告生成器/s-s-rS 的 pdf 导出中的空白页问题已在此处和其他地方多次解决。但是,我遇到了一个特定版本的问题,我无法找到更多信息。

我使用 Report Builder 3.0 生成套用信函(基于以下方法:https://msdn.microsoft.com/en-us/library/ff519552.aspx) 最初,最后一页出现了一个额外的空白页。然后我应用了通常的解决方案(即确保我的边距、文本框等在 ok 的位置,将 consumecontainerwhitespace 设置为 true),这似乎解决了问题。

我的报告包含一个允许用户(取消)选择收件人的参数。当且仅当恰好选择了一个收件人时,问题才会再次出现(无论选择了哪个收件人)。 有人知道如何解决这个问题吗?

提前致谢!

【问题讨论】:

也许可以查看分组中的分页符属性,特别是如果您有按该收件人分组的内容。尝试将其设置为“每个实例之间” 非常感谢您抽出宝贵时间做出反应。我按照你的建议做了,但问题仍然存在。 这个问题只发生在导出到pdf上?您可以从物理打印机复制它吗? 还没有实际打印出来,把空白页肯定显示在报表生成器的打印预览布局中。 (顺便说一句,直到星期四才能访问我的报告,因此我无法立即测试您的建议。 更新:可以确认问题不限于 pdf-export。 【参考方案1】:

您可以尝试添加一个只有一个单元格的大 tablix,并在地址上添加一个行组(如果是这种情况),然后尝试在此单元格中添加一个矩形,并在此矩形中尝试添加您使用的 tablix。将 tablix 尺寸设置为与您的报告页面一样长,如果您有边距,请尝试将这些边距设置为 0,因为 PDF 在打印时具有缩小超大页面选项。

您可以将大 tablix 的分页符选项设置为组之间。我有这样的情况,这个解决方案帮助了我。

【讨论】:

以上是关于报告生成器/s-s-rS 中 pdf 问题中空白页的特殊情况 (!)的主要内容,如果未能解决你的问题,请参考以下文章

如何摆脱从 s-s-rS 导出的 PDF 中的空白页

s-s-rS 分页问题总是在报告末尾添加一个空白页....如何解决它

s-s-rS 空白页

在一个 PDF/报告中导出/合并两个单独的 s-s-rS 报告

使用 s-s-rS 和 ASP.NET 合并以 Pdf 格式生成的报告

s-s-rS 报告管理器空白