1

我需要禁用在 SQL 2016 中的 SSRS 订阅中附加报告的选项。应该可用的唯一选项是发送报告 URL。

SSRS 订阅设置

我很好奇如何执行 MSDN 推荐的方法来“配置报表服务器以仅发送报表服务器 URL”,在本文https://msdn.microsoft.com/en-us/library/ms160334.aspx中找到。

我尝试像这样在我的 rsreportserver.config 中排除渲染格式,但它似乎没有做任何事情。

    <ExcludedRenderFormats>
      <RenderingExtension>PDF</RenderingExtension>
    </ExcludedRenderFormats>

我使用 SSRS Native 模式安装了一个测试 SSRS 2016 环境,但如果需要,我可以卸载并在必要时使用非默认配置重新安装。

4

1 回答 1

2

我想到了。在 rsreportserver.config 中,找到此元素:

<Extension Name="Report Server Email" Type="Microsoft.ReportingServices.EmailDeliveryProvider.EmailProvider,ReportingServicesEmailDeliveryProvider">

该元素内部是一个用于添加排除文件类型的元素。只需添加所有支持的文件类型,然后附件选项就会被有效禁用。

                    <ExcludedRenderFormats>
                        <RenderingExtension>HTMLOWC</RenderingExtension>
                        <RenderingExtension>NULL</RenderingExtension>
                        <RenderingExtension>RGDI</RenderingExtension>
                        <RenderingExtension>PDF</RenderingExtension>
                        <RenderingExtension>MHTML</RenderingExtension>
                        <RenderingExtension>WORD</RenderingExtension>
                        <RenderingExtension>EXCEL</RenderingExtension>
                        <RenderingExtension>PPTX</RenderingExtension>
                        <RenderingExtension>IMAGE</RenderingExtension>
                        <RenderingExtension>WORDOPENXML</RenderingExtension>
                        <RenderingExtension>EXCELOPENXML</RenderingExtension>
                        <RenderingExtension>CSV</RenderingExtension>
                        <RenderingExtension>XML</RenderingExtension>
                        <RenderingExtension>ATOM</RenderingExtension>
                        <RenderingExtension>HTML4.0</RenderingExtension>
                    </ExcludedRenderFormats>

最后,重新启动 SQL Server Reporting Services 服务。

期望的最终结果:

在此处输入图像描述

于 2016-12-03T04:13:29.343 回答