SSRS 2008:如何进行多值报告?

时间:2010-06-04 08:51:40

标签: report ssrs-2008

现在我有一个使用Reporting Services呈现报告的应用程序。 这很好用,我用给定的值(例如ClientId)调用每个报告,并正确呈现报告。

但是,我现在要做的是能够向报告发送多个ClientID,并且希望根据ClienID获得带有count(ClientsIDs)页面的1 pdf文件,每个页面包含报告。 / p>

怎么可能?我真的不知道如何命名我想做的事情,所以我现在并没有在网上找到答案。也许有人有我的教程?

提前致谢!

1 个答案:

答案 0 :(得分:2)

我相信您正在寻找的是多值参数。您可以创建一个新的“主”报告,其中包含一个用于接受客户ID的多值参数。然后使用Martin已经提到的子报表来为每个客户端ID生成当前报告。

以下是多值参数的MS页面:http://msdn.microsoft.com/en-us/library/aa337292.aspx

我写了一篇关于将它们与存储过程一起使用的文章:http://blog.hoegaerden.be/2009/11/21/reporting-on-data-from-stored-procedures-part-2/ 即使在您的情况下您可能没有使用SP,它也应该帮助您了解这些参数的工作原理。