SSRS报告 - 每个客户的新报告? -code /查询

时间:2014-05-23 10:25:38

标签: sql reporting-services report reporting-services-2012

这个问题是看看我的SQL查询中是否需要更改任何内容,而不是报告的设置。(我知道你们是如何使用网站规则的;)

我想运行一个自动生成的报告,为每个客户生成一个单独的打开案例列表。

这是一个棘手的问题:我如何让SSRS作为每个客户的单独报告运行?

1 个答案:

答案 0 :(得分:0)

如果您使用的是SSRS企业版,则您可以访问数据驱动订阅,这样您就可以使用查询从数据库中提取报表参数和订阅设置。通过数据驱动订阅,您可以为多个客户单独运行报表,然后通过电子邮件,文件共享或其他更多自定义选项进行交付,如果您愿意编写自己的交付扩展程序。

您对报告的查询只需要进行参数化,使报告一次能够为一个客户端运行(例如," ClientID"参数)。 / p>

请参阅此处了解数据驱动订阅的入门(第3课第5步专门用于设置参数值):

http://msdn.microsoft.com/en-us/library/ms169673.aspx