如何解决使用 SQL 作业通过电子邮件发送 SSRS 报告?
我是 SSRS Suscriptions 的新成员,我想知道如何解决这个问题,因为我已经调查过但没有找到类似的东西。
我在 sql(产品表)中有这个表,每天随机填充新产品,我的 SSRS 报告显示了该表中的所有数据(ID、名称、描述等),问题是我每次在“产品”表中注册新产品时,都希望将此 SSRS 报告发送到我的电子邮件中。
我的第一个想法是在 sql 中创建一个作业,每 5 分钟检查一次 Products 表,对产品进行计数,保存该值,当值发生变化时,然后发送电子邮件,但我不知道该怎么做。
类似于:
if (@OldValue @NewValue) 开始 执行 ssrs_name 并发送至 email@email.com 结束
感谢您的回答!
解决方法
创建一个“AFTER INSERT”触发器,在创建新行时发送电子邮件。 https://social.msdn.microsoft.com/Forums/sqlserver/en-US/fc95e317-ee8b-4393-9bbd-7c32f30cff75/run-a-report-based-on-new-record-in-table?forum=sqlreportingservices
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。