将报表生成为 Microsoft Excel 文件

生成Excel文件格式的报表的信息。

必须满足以下要求:

  • Report Server 所在的计算机上必须同时安装了 Microsoft Excel。

  • 运行 Report Server 进程的用户帐户必须拥有 Microsoft Excel 的访问权限。

    注意
    • 将报表生成为Excel文件时,将打开Excel的新实例。 有关此过程的详细信息,请参阅 http://support.microsoft.com/kb/257757
    • 尽管Data Workbench支持超过256列和65,536行数据,但Microsoft Excel不支持。

如果满足这些要求,Report Server会自动开始Microsoft Excel,并将某些可视化、维度和值图例以及文本注释的数据输出到每个工作表具有一个可视化的新Excel工作簿。

注意

不会导出图表、路径浏览器、流程图、散点图和地球中的数据。

除非您为可视化指定了Custom Title,否则将使用窗口类型(例如,“电影表”)作为工作表名称。

有关指定Custom Titles以进行可视化的详细信息,请参阅《Data Workbench客户端指南》

使用模板文件

您还可以使用模板Excel(.xls或.xlsx)文件将报表生成为Excel文件。 使用模板文件可减少每次生成报告时您为格式化数据所花费的时间。

此模板文件必须是.xls或.xlsx文件,而不是.xlt文件。

您可以选择为每个报表定义一个模板,为所有报表定义一个通用模板,或同时定义两者的组合。 这两个项目不是互斥的,因此您可以定义通用模板,然后也可以定义特定模板。

要使用用于所有报表的通用模板生成报表,必须在该报表集文件的Report.cfg的“默认Excel模板”参数中指定该Excel文件的名称,然后将该模板文件放置在该报表集的Report.cfg文件夹中(Data Workbench安装目录*ProfileName*\Reports*ReportSetSetname*)。 有关此参数的信息,请参阅Report.cfg参数

要使用特定于报表的模板生成报表,必须将Excel文件命名为与报表工作区(.vw)文件相同的文件,然后将模板文件放置在与报表工作区(.vw)文件相同的文件夹中。

生成报表时,模板中的现有选项卡式工作表(每个表示一个可视化)将重新填充报表中的最新数据,而模板中没有选项卡式工作表的任何新窗口将被忽略。 模板文件中的任何其他选项卡式工作表都保持不变。

此外,如果您在模板 Excel 文件中定义了要在生成报表时自动运行的宏,则将该宏命名为“VSExport”。

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now