我想通了。在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服务。
期望的最终结果:
我认为有在配置中的一个或两个复选框的SSRS订阅这表明,报告输出是否应交付的某种组合和/或是否在电子邮件中包含指向报告的链接。 –
是的。我试图禁用复选框以禁止为所有订阅附加电子邮件。 – godfathr
下面是一个kludge解决方法的链接(它也很老),但请阅读:https://social.msdn.microsoft.com/Forums/en-US/97b5e59d-7e21-4742-84a3-e916820d68cb/ssrs-2008 -subscription-shared-data-source-to-email-a-link-only?forum = sqlreportingservices –