Sql 导出为PDF时剪切SSRS文本框

Sql 导出为PDF时剪切SSRS文本框,sql,pdf,reporting-services,business-intelligence,ssrs-2012,Sql,Pdf,Reporting Services,Business Intelligence,Ssrs 2012,我正在处理一个SSRS报告,它在列表控件中使用多个文本框。我发现,当我运行报告并将其导出到PDF(以及打印/导出到.XPS)时,某些文本框会稍微被剪裁 注意:当报告在SSRS开发环境中呈现时,每个文本框看起来都很好,文本从未被剪裁。这个问题只发生在导出时,在看似随机的文本框上(对我来说是随机的) 我已经尝试将文本框的高度和宽度属性以及CanGrow属性调整为true/false。即使文本大小不同(比如5磅),或者字体不同也没有什么区别。填充字段的文本量无关紧要。我确保这一页的页边空白是足够的。我

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

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

我已经尝试将文本框的高度和宽度属性以及CanGrow属性调整为true/false。即使文本大小不同(比如5磅),或者字体不同也没有什么区别。填充字段的文本量无关紧要。我确保这一页的页边空白是足够的。我还确保没有其他报告对象与有问题的文本框重叠。显示良好的相邻文本框被设置为与有文本问题的文本框完全垂直对齐,但仍然没有运气

上述所有选项都不起作用。我还看到了一些关于stackoverflow的类似问题,但并不确切

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

多谢各位


经过一些修补,我已经解决了自己的问题,尽管这可能不是最好的解决方案,但它确实有效

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

例如:

=第一个(字段!zipCode.Value)+“”


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

我偶尔也会看到这一点。在我们的例子中,当一个数字字段在小数点前都是1时,就会发生这种情况,$11111.45'会稍微减少5。