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

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

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

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

谢谢!

【问题讨论】:

    标签: sql-server reporting-services reporting


    【解决方案1】:

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

    这是描述该过程的page

    【讨论】:

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

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

    【讨论】:

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

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

    问候, 普拉提克普拉卡什

    【讨论】:

      【解决方案4】:

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

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

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

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

      屏幕左侧提供:

      属性

      参数

      订阅

      处理选项

      缓存刷新选项

      报告历史记录

      安全

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多