2013-05-05 23 views
1

我在Visual Studio中使用矩形工具设计了一个报表,在输出中每页显示一条记录。这在我运行报表时成功,但是当我将文件导出为PDF时,分页符似乎会丢失。随后的记录开始在包含上一记录剩余数据的页面的中间。 我应该指出,我在页面的最后一部分(包含在矩形对象中)中导出了一个可以有无限字符的“笔记”字段。这就是为什么报告要在每条记录的单页上进行的原因。我并不担心这一点,但我想在PDF输出中的“新鲜”页面上开始下一个记录。导出为PDF时报表丢失分页符Visual Studio

回答

2

我今天在自己遇到这个问题后发现你的问题。我设法解决它,但我不是100%确定如何或为什么......我有一个矩形“内部”的几个字段,并且该矩形设置为“添加分页符后”(BreakLocation =“End”in Visual工作室设计师物业)。我遇到的情况是,如果我将rdlc报告导出到Word,它看起来不错,但如果我导出为PDF,分页符丢失。

我最终做的就是去掉那个矩形,并在文本后面创建一个新的矩形(我希望分页出现的位置),并将其设置为页面宽度,然后将高度缩小为小于我的高度可以。它看起来像布局底部的细水平线。然后,我将此矩形设置为“在后面添加分页符”,分页符现在可以在Word和PDF导出中使用。

希望这有助于!

+0

奇怪的是,在VS2013中打开VS2008中创建的项目后,这也适用于我。删除添加分页符的矩形,重新创建它,完全像以前一样,分页符再次正确导出。 – 2013-11-27 16:45:19