繁体   English   中英

SSRS 2008电子邮件报告

[英]SSRS 2008 emailing Reports

想知道是否有人可以帮助我。 我已经在SSRS 2008中编写了一份报告。我想在页面上添加一个按钮或链接,以通过电子邮件发送当前运行的报告。 我知道我可以在订阅中执行此操作并为此设置时间表,但是在发送电子邮件之前需要检查数据。

感谢您看生锈

本质上,您要做的是在页面上放置一个mailto链接,当用户单击该链接时会生成一封电子邮件。 mailto链接的一个组件将包括一个附件。 但是,附件必须是本地存储的文件,无法将其存储在网址中。 在这里查看更多。

如果正在运行的报告不需要很多资源,则可以设置一个订阅,该订阅将按计划(例如每5分钟)将报告写入共享驱动器上的文件中。 因此,在本地路径上不断编写和更新报告。 然后,您应该能够使用mailto链接的“&attachment =“部分来引用此订阅生成的文件,该文件位于共享驱动器上的某个位置。 如果您要依靠正在生成的此报告中的最新数据,这可能不是一个好的选择。 再说一次,如果您要用肉眼手动检查报告,那么这可能不是什么大问题。

如果您采用此解决方案,请务必牢记,无论您订阅了什么共享驱动器,都将需要单击该mailto链接的任何人访问该文件。 访问它还不够。 单击该mailto链接后,它将使用Windows身份验证(或使用任何系统的身份验证)连接到该共享驱动器并检索文件。

祝你好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM