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

Report SSRS 2008:如何进行多值报告?,report,ssrs-2008,Report,Ssrs 2008,现在我有一个应用程序,它使用ReportingServices来呈现报告。 这工作得很好,我使用给定的值(例如ClientId)调用每个报告,并且正确呈现报告 然而,我现在想做的是能够向报告发送多个clientid,并希望获得一个带有count(ClientsIDs)页面的pdf文件,根据ClienID,每个页面都包含报告 这怎么可能?我真的不知道如何命名我想做的事情,所以我现在没有在网上找到答案。也许有人给我一个教程 提前谢谢 我相信您正在寻找的是多值参数。您可以创建一个新的“main”报告,

现在我有一个应用程序,它使用ReportingServices来呈现报告。 这工作得很好,我使用给定的值(例如ClientId)调用每个报告,并且正确呈现报告

然而,我现在想做的是能够向报告发送多个clientid,并希望获得一个带有count(ClientsIDs)页面的pdf文件,根据ClienID,每个页面都包含报告

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


提前谢谢

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

以下是关于多值参数的MS页面:

我写了一篇关于将它们与存储过程一起使用的文章:
即使在您的情况下,您可能没有使用SPs,这也应该有助于您了解这些参数是如何工作的。

我已经有一段时间没有使用Reporting Services了,但我认为您可以直接创建一个新报告,并将现有的特定于客户的报告作为该报告的子报告。我忘了你如何让每个客户重复的确切细节了!马丁,也谢谢你让我走上正轨!你救了我一天!:-)这正是我想要做的(您是对的,我不使用存储过程,但过程完全相同)。对于记录,我必须将子报表放在列表组件中,并指定必须使用的数据集。谢谢你的帮助!我很高兴能帮助你。您需要一个列表来重复子报告,这确实是有道理的,做得好:-)