【发布时间】:2017-07-27 22:06:46
【问题描述】:
出于自定义原因,我开发了一份报告 SharePoint 文档列表的报告,到目前为止一切正常。
通过使用 Action 属性,我将原始 SharePoint 路径链接到 SSRS,用户可以非常轻松地使用报表中的链接打开文档。
新要求
企业希望报告中的链接用于发送电子邮件。因此,当用户单击该新链接 时,文档应直接通过电子邮件发送到指定的电子邮件地址。
有没有办法在 SSRS 中使用 action 属性 来做这样的事情?
我正在使用 SSRS 2008R2
注意: 在离开这个域之前,我想探索一下我的选择是 SSRS。
提前致谢。
【问题讨论】:
-
电子邮件的收件人是否有权访问共享点文档?您可以使用 mailto 链接并在电子邮件正文中创建文档的 URL。
-
是的。他们都是内部帐户,可以访问 Intranet。
-
是否可以接受他们只是收到一封包含已嵌入该文档的链接的电子邮件?我相信这是您单独使用 SSRS 可以做到的最好的事情,如果您想让您的确切场景正常工作,您必须在 SSRS 之外构建另一个流程。
-
没问题。如果您为了用户需要留在 SSRS 但愿意创建一个单独的流程,那么您可以构建一个简单的 Web 应用程序,通过参数获取报告路径和电子邮件,并在后台为用户发送电子邮件。用户只需单击该链接,查看 javascript 打开一个新的浏览器窗口,并收到一条状态消息,说明电子邮件已发送。
-
我会说使用 mailto: 链接作为要采取的 URL 操作,并且在链接的正文中具有指向目标报告的 url。这将在他们的默认电子邮件应用程序中打开本地电子邮件。他们仍然需要点击发送
标签: email reporting-services ssrs-2008-r2