如何在 s-s-rS 中自动化报告交付

Posted

技术标签:

【中文标题】如何在 s-s-rS 中自动化报告交付【英文标题】:How to automate report delivery in s-s-rS 【发布时间】:2010-09-21 15:42:03 【问题描述】:

我在 SQL Server Reporting Services (s-s-rS) 中有一份报告,我想安排它作为电子邮件自动运行。我希望将报告附加为 Excel 文件。 根据Microsoft overview,这应该是可能的。

报告送达。 SQL Server Reporting Services 支持按需(拉)和基于事件(推送)的报表交付。用户可以通过基于 Web 的格式或电子邮件查看报告。

但是,我找不到有关如何实际执行此操作的任何信息。有谁知道应该使用什么工具或哪里有好的教程?

谢谢!

【问题讨论】:

【参考方案1】:

当您浏览报告服务网站中的报告时,您应该会看到订阅选项卡。您可以在此处指定自动投递的收件人和投递方式。

这是描述该过程的page。

【讨论】:

谢谢科里。我发现我们使用的 Workgroup Edition 许可证不支持电子邮件传递。【参考方案2】:

您可以将 SQL-RD 应用程序用于动态计划

【讨论】:

这个支持速成版吗?在他们的网站上看不到任何内容。【参考方案3】:

首先在报表服务器配置管理器中设置电子邮件,然后从您的 s-s-rS Web 浏览器中单击报表,然后单击订阅,并提供收件人邮件 ID 和主题名称,然后是邮件消息。选择Render Format作为附件类型,设置时间和日期,就是这样!

问候, 普拉提克普拉卡什

【讨论】:

【参考方案4】:

我发现这个主题的这个很好的 youtube 链接对我有帮助:

https://www.youtube.com/watch?v=sO0Y_IxdE8w

基本上步骤(SQL server 2012)是:

显示包含报告(或报告链接)的 Web s-s-rS 文件夹(在 Internet Explorer 浏览器中), 将鼠标悬停在报告上,此鼠标悬停操作然后以黄色轮廓边框突出显示报告并在右侧提供下拉菜单,单击向下箭头打开下拉菜单并获取选项列表.. 一个选项是“管理”,选择此选项。

屏幕左侧提供:

属性

参数

订阅

处理选项

缓存刷新选项

报告历史记录

安全

在此处选择“订阅”选项。

然后您可以编辑现有订阅.. 或添加新订阅.. 例如按照这个屏幕打印

【讨论】:

以上是关于如何在 s-s-rS 中自动化报告交付的主要内容,如果未能解决你的问题,请参考以下文章

自动打印 s-s-rS 报告?

静态分析——自动化代码扫描如何预防缺陷和加速交付?

如何在 s-s-rS 中使用表达式转移到报告

如何在 s-s-rS 报告中显示提供的搜索参数?

如何在 s-s-rS 报告中设置动态轴单位?

如何在 Visual Studio 2012 中编辑 s-s-rS 2008R2 报告?