【问题标题】:SSRS textbox clipping when exporting to PDF导出为 PDF 时的 SSRS 文本框剪辑
【发布时间】:2016-03-17 22:54:28
【问题描述】:

我正在处理一个在列表控件中使用多个文本框的 SSRS 报表。我发现当我运行并将报告导出为 PDF(并打印/导出为 .XPS)时,某些文本框会被剪掉。

注意:当报表在 SSRS 开发环境中呈现时,每个文本框看起来都很好,并且文本从未被剪切。该问题仅在导出时以及看似随机的文本框(对我来说是随机的)上发生。

我尝试将文本框的高度和宽度属性以及 CanGrow 属性调整为真/假。即使将文本设置为不同的大小(如 5 点)甚至不同的字体也没有区别。填写该字段的文本数量无关紧要。我确保页面上的边距足够。我还确保没有其他报告对象与有问题的文本框重叠。显示正常的相邻文本框被设置为与有文本问题的文本框完全垂直对齐,但仍然没有运气。

以上这些选项都不起作用。我还在 stackoverflow 上看到了一些类似但不准确的问题。

如何防止这些文本框在导出为 PDF 时剪切文本?

谢谢。

Sample: textbox text is cut off very slightly on SSRS report exported to PDF for certain textboxes

【问题讨论】:

  • 我也偶尔看到过。在我们的例子中,当一个数字字段在小数点前全为 1 时,'$11,111.45' 会稍微切断 5。

标签: sql pdf reporting-services business-intelligence ssrs-2012


【解决方案1】:

经过一番修补,我已经解决了我自己的问题,虽然它可能不是最好的解决方案,但它确实有效。

我在每个存在剪切问题的文本框字段表达式的末尾硬编码了一个空格字符,

例如:

=First(Fields!zipCode.Value) + " "

唯一的小缺点是它将文本的对齐方式向左移动了一个空格。希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-08
    相关资源
    最近更新 更多