如何订阅报表(报表管理器)

可以订阅报表,使系统自动向您传递报表。订阅指定传递类型、传递时间、报表输出格式,对于具有参数输入字段的报表,订阅还指定应用于所接收的报表副本中的任何用户定义的参数值。Reporting Services 提供报表服务器电子邮件传递和文件共享传递,根据报表服务器的配置方式,您可能会有更少或更多的传递类型可选择。

注意注意

Reporting Services 还包括 SharePoint 文档库传递扩展插件,但是,您只能在 SharePoint 站点上为配置为 SharePoint 集成模式的报表服务器上运行报表创建的订阅中指定该传递类型。有关说明,请参阅如何创建和管理订阅(SharePoint 集成模式下的 Reporting Services)

本主题提供如何创建电子邮件订阅和文件共享传递订阅的说明。

必须先将报表数据源配置为使用存储凭据或不使用凭据,然后才可以订阅报表。有关详细信息,请参阅如何存储数据源的凭据(报表管理器)。否则,**“新建订阅”**按钮将不可用。

本主题不介绍如何创建数据驱动的订阅。有关如何创建数据驱动的订阅的说明,请参阅教程:创建数据驱动订阅或有关在报表管理器中创建数据驱动的订阅的联机帮助。

创建文件共享订阅

  1. 启动报表管理器

  2. 在报表管理器中的**“内容”**页上,导航到要订阅的报表。单击报表将其打开。

  3. 单击**“订阅”选项卡,再单击“新建订阅”**。

  4. 在**“传递者”中选择“Windows 文件共享”**。

  5. 在**“文件名”**中,为报表键入文件名称。

  6. 选中**“创建文件时添加文件扩展名”**。此选项将在文件名中添加三个字符的文件扩展名。文件扩展名由所选择的报表输出格式确定。

  7. 在**“路径”**文本框中,键入要用来传递报表的现有文件夹的通用命名约定 (UNC) 路径(例如,\\<服务器名>\<我的报表>)。在路径开头包括双反斜杠字符。不要在末尾使用反斜杠。

  8. 在“呈现格式”中,为文件传递选择一种报表输出格式。选择与用来打开报表的桌面应用程序相对应的格式。避免使用不能以单数据流呈现报表的格式,也不要使用引入静态文件不支持的交互功能的格式(例如 HTML 4.0)。

  9. 在**“用户名”“密码”**文本框中,指定访问文件共享所需的凭据,用户名的格式为 <域>\<用户名>。

  10. 指定覆盖选项。如果单击**“如果存在旧版本,则不覆盖该文件”,则在检测到现有文件时,将不进行传递。如果单击“添加更新的版本时文件名递增”**,则报表服务器将在文件名末尾追加数字,以便将其与现有的同名文件区分开。

  11. 指定传递报表的时间:

    • 若要计划传递时间,请单击**“预定报表运行完成时”,再单击“选择计划”**按钮。此时将打开计划页。

    • 若要选择已具有要使用的日期、时间和重复执行信息的预定义的共享计划,请单击**“根据共享计划”**,然后选择要使用的计划。

    • 若要在报表快照更新为新版本时传递报表,请单击**“刷新报表内容时”**。如果要订阅的报表以固定的间隔检索数据,则用于刷新数据的计划决定处理订阅的时间。

      注意注意

      此选项仅适用于已与更新计划相关联的快照。

  12. 对于参数化报表,请指定要用于该订阅的报表的参数。参数可以不同于在按需运行报表时所使用的参数或按计划执行其他操作时所使用的参数。

报表将作为静态文件传递。如果报表中包含交互功能(例如,与其他行、列的链接),则此类功能将不可用。

创建电子邮件订阅

  1. 在报表管理器中的**“内容”**页上,导航到要订阅的报表。单击报表将其打开。

  2. 单击**“订阅”选项卡,再单击“新建订阅”**。

  3. 在**“传递者”中选择“电子邮件”**。如果此传递类型不可用,则您的报表服务器未针对电子邮件订阅进行过配置。

  4. 在**“收件人”文本框中,“收件人:”字段中的收件人姓名会使用您的域用户帐户自行转换为地址。报表服务器配置设置决定“收件人”**字段是否会使用您的用户帐户自行转换为地址。有关更改配置设置电子邮件地址的详细信息,请参阅配置报表服务器以进行电子邮件传递

    注意注意

    根据所拥有的权限,您可能还可以键入您希望报表传递到的电子邮件地址。若要指定多个电子邮件地址,请用分号 (;) 进行分隔。还可以在“抄送”“密件抄送”“答复”文本框中键入其他电子邮件地址。这要求您具有管理所有订阅的权限。

  5. 按如下说明选择传递选项:

    • 若要嵌入或附加报表副本,请选择**“包括报表”**。报表的格式由所选的呈现格式确定。如果认为报表大小将超过为电子邮件系统所定义的限制,则不要选择此选项。

    • 若要在电子邮件正文中包括指向报表的 URL 链接,请选择**“包括链接”**。

    注意注意

    如果将这两个选项全部清除,则只发送“主题”行中的通知文本。

  6. 从**“呈现格式”列表框中选择一种呈现格式。如果选择“包括报表”**以嵌入或附加报表副本,则此选项可用。

    • 若要在电子邮件正文中嵌入报表,请选择**“Web 存档”**。

    • 若要将报表作为附件发送,请选择任何其他呈现格式。

  7. 从**“优先级”**列表框中选择优先级。在 Microsoft Exchange 中,此设置将为电子邮件的重要性级别设置标志。

  8. 指定传递报表的时间:

    • 若要计划传递时间,请单击**“预定报表运行完成时”,再单击“选择计划”**。将打开计划页。

    • 若要选择已具有要使用的日期、时间和重复执行信息的预定义的共享计划,请单击**“根据共享计划”**,然后选择要使用的计划。

    • 若要在报表快照更新为新版本时传递报表,请单击**“刷新报表内容时”**。如果要订阅的报表以固定的间隔检索数据,则用于刷新数据的计划决定处理订阅的时间。

    注意注意

    此选项仅适用于已与更新计划相关联的快照。

  9. 对于参数化报表,请指定要用于该订阅的报表的参数。所指定的参数可以不同于在按需运行报表时所使用的参数或按计划执行其他操作时所使用的参数。