我在Visual Studio中使用矩形工具设计了一个报表,在输出中每页显示一条记录。这在我运行报表时成功运行,但是当我将文件导出为PDF时,分页似乎丢失了。随后的记录从包含前一记录中剩余数据的页面的中间开始。 我应该指出,我在页面的最后一部分(包含在矩形对象中)中导出一个“notes”字段,该字段可以包含无限字符。这就是为什么报告每个记录超过一页的原因。我并不担心,但我想在PDF输出的“新鲜”页面上开始下一条记录。
答案 0 :(得分:2)
我今天在遇到这个问题后找到了你的问题。我设法解决了它,但我不是100%确定如何或为什么...我有一个“内部”矩形的几个字段,并且该矩形设置为“添加分页后”(BreakLocation =“End”在Visual中工作室设计师属性)。我所经历的是,如果我将我的rdlc报告导出到Word,它看起来会很好,但如果我导出为PDF,则会丢失分页符。
我最终做的就是废弃那个矩形并在文本后面创建一个新的矩形(我希望分页发生的地方)并将其调整到页面的宽度并将高度缩小到尽可能小的范围。 。它看起来像布局底部的细水平线。然后我将此矩形设置为“添加分页符后”,分页符现在可用于Word和PDF导出。
希望这有帮助!