SSRS 报告在转换为 PDF 时添加额外的页面



我有一个 SSRS 报表,其中有一个母版页,其中有一个具有 1 个单元格的 Tablix,该单元格中有一个子报表。为了安全起见,我把这个页面做了 1 英寸 x 1 英寸。

子报表链接到 8.5 英寸 x 11 英寸的报表。此报表上没有任何内容,只有一个带有页码的文本框。文本框 cangrow 属性为假。报表的方向设置为纵向,纸张大小为字母。

容器使用的空格对于两者都设置为 true,并且两个页面都没有边距、页眉、页脚或填充。

Tablix 的数据集返回 1825 行,但当报表转换为 PDF 时,它将创建 2362 页,并且页码将逐渐向下推送到页面下方,直到出现空白页。

知道我是如何制作 1825 8.5 英寸 x 11 英寸页面的吗?

问题是我在调用报告时还在查询字符串中定义了高度/宽度,这显然导致了问题。我改变了:

http://test/ReportServer?/Folder/Reports/REP/REP_Master&rs:Command=Render&rs:Format=PDF&rc:Parameters=Collapsed&rc:PageHeight=8.5in&rc:PageWidth=11in&P_DB_NAME=TEST&P_BATCH_ID=9999999

自:

http://test/ReportServer?/Folder/Reports/REP/REP_Master&rs:Command=Render&rs:Format=PDF&rc:Parameters=Collapsed&P_DB_NAME=TEST&P_BATCH_ID=999999

它有效。

最新更新