2016-04-06 167 views
0

我们使用SSRS敏感信息分发给员工(委员会,薪酬支票等)SSRS拆分报告用户

是什么,而不需要每个用户单独的时间表分裂由用户报告的最佳方式?

这些是自动发送出去的,所以没有用户从报表服务器访问文件,他们只能看到发送的邮件。

例子下面 -

整个报表

EntireReport

所以,如果Pilar是在将收到此邮件的收件人列表,他应该只看到下面的信息。

Split For User Pilar

+0

猜测电子邮件地址已存储在表中。在报告中制作一个参数并生成各个电子邮件地址的单个报告 – Raj

+0

数据驱动的订阅(如果有的话)企业版:https://msdn.microsoft.com/en-au/library/ms169673.aspx else试试这个答案http:/ /stackoverflow.com/questions/7875827/data-driven-subscriptions-ssrs-standard-edition-2008 –

回答

2

您可以使用SQL Server Reporting Services data-driven subscription作为解决方案。

如果您查看引用的Reporting Services示例,您将通过电子邮件地址获取报告的接收者列表,以便通过电子邮件发送报告。 您可以将此电子邮件地址或用户标识作为导入参数添加到提供数据的SQL存储过程。 您可以在数据查询中为特定用户选择NULL值。

此方法使SQL开发人员能够为每个接收者创建量身定制的报告。

+0

辉煌,谢谢。我会研究这个! – Wessel