报表故障排除:以特定文件格式导出的报表

在本地预览或对于使用报表管理器或通过 URL 访问查看的已发布报表,可以将报表导出为特定文件格式。使用本主题可以帮助解决这些问题。

导出的报表有额外的空白页。

通过预览或在报表服务器上查看报表时,您将查看到 HTML 呈现器呈现的已编译报表。导出报表时,会将已编译的报表传递给呈现器,以生成所选文件格式。每页上显示多少信息是由呈现器决定的。

如果报表以意外方式水平或垂直跨多页,则必须检查报表定义中影响分页的值。有关详细信息,请参阅了解 Reporting Services 中的分页方式(Report Builder 3.0 和 SSRS)

我想删除报表末尾的额外空白区域。

默认情况下,将保留报表末尾的额外空白区域。

若要指定报表处理器忽略报表末尾的所有空白区域,请在“报表属性”的“属性”窗格中,将“ConsumeContainerWhitespace”设置为 True。

在 Excel 中,表中的报表超链接可用,但图表中的不可用。

并非所有呈现器都支持特定报表项的某些交互功能。

在 Excel 文件中不支持图表钻取操作

某些呈现器会将图表替换为静态图像,因而不支持图表组的钻取操作。

请验证呈现扩展插件是否支持您要在导出的报表中使用的功能。有关详细信息,请参阅比较不同报表呈现扩展插件的交互功能(Report Builder 3.0 和 SSRS)

由于报表行数太多,无法将其导出为 Excel。

由于应用程序限制,无法将某些报表导出为 Microsoft Excel。

Microsoft Excel 每页最多支持 65000 行。

Microsoft Excel 是为每页少于 65000 行的数据设计的。

减少报表中使用的数据量,或向组或报表项添加分页符以减少每页呈现的行数。每个分页符会向 Excel 文件中添加一个新页。有关详细信息,请参阅 导出到 Microsoft Excel(Report Builder 3.0 和 SSRS)如何添加分页符(Report Builder 3.0 和 SSRS)

报表导出后无法查看。

将报表导出到计算机并尝试打开报表时,您的计算机上没有安装查看导出文件格式所需的软件。

某些导出格式需要使用客户端组件

如果没有安装所需的客户端组件,必须安装该组件才能打开导出的报表。例如,如果希望以 PDF 格式打开报表,则必须已经在计算机上安装 Adobe Acrobat Reader。您可以从 Adobe 网站下载 Acrobat Reader。

验证您或您的用户要用来查看导出报表的计算机上是否安装有客户端组件。