[英]SSRS data driven subscription email to : parameter dependent on report parameter?
嗨,我正在使用Visual Studio 2015制作SSRS 2014报告。 我停留在的位置是我的电子邮件收件人,这取决于从SSRS报告中选择的公司。
没关系,但是我的报告参数是Company(实际上是companyID),begdat,enddate。
select email from users where companyid= @companyid<< which would be my selection.
我看到的大多数示例都有一个已定义的电子邮件列表,或者只有一个人可以发送电子邮件。 我只想向每个公司(也称为动态收件人列表)的用户发送报告。
将查询修改为: select email, companyid from users
在下一步中,选择一个选项: Get the value from the database
获取TO
字段的值,并将其设置为email
。
在下一步中,将您的公司选项更改为Get the value from the database
并将其设置为companyid
。
这样,公司CompanyA的用户将仅收到CompanyA报告,而CompanyB-仅收到CompanyB报告。
您可以仅使用电子邮件使用临时查询来调试订阅:
select email='your@email', companyid = 'CompanyAid' UNION ALL select email='your@email', companyid = 'CompanyBid'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.