我在 Visual Studio 中使用矩形工具设计了一份报告,在输出中每页显示一条记录。当我运行报告时,此功能成功运行,但是当我将文件导出为 PDF 时,分页符似乎丢失了。后续记录从包含前一条记录的剩余数据的页面的中间位置开始。 我应该指出,我正在页面最后一部分(包含在矩形对象内)导出一个可以包含无限字符的“注释”字段。这就是报告每条记录一页的原因。我并不关心这一点,但我想在 PDF 输出中的"new"页面上开始下一条记录。
最佳答案
我今天自己解决这个问题后发现了你的问题。我设法解决了这个问题,但我不是 100% 确定如何或为什么...我在一个矩形“内部”有几个字段,并且该矩形被设置为“在之后添加分页符”(BreakLocation =“End”在 Visual工作室设计师属性)。我遇到的情况是,如果我将 rdlc 报告导出到 Word,它看起来会很好,但如果我导出到 PDF,分页符就会丢失。
我最终做的是废弃该矩形并在文本之后创建一个新矩形(我希望发生分页符),并将其大小调整为页面的宽度并将高度缩小到尽可能小。它看起来有点像布局底部的一条细水平线。然后,我将此矩形设置为“在之后添加分页符”,分页符现在可以在 Word 和 PDF 导出中使用。
希望这有帮助!
关于pdf - 导出为 PDF Visual Studio 时报表丢失分页符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16383553/