为所有可能的输入参数值运行报告

时间:2013-09-24 19:28:28

标签: sql-server-2008 reporting-services parameters ssrs-2008

我有一个由各种报告和子报告组成的ssrs项目,当我预览它时,我只需选择参数(唯一ID),它就会为此ID创建一个报告。

参数下拉列表包含大约100个不同的ID,我只想知道如何创建所有100个报告。我只知道如何一次预览一个。

我是否需要设置报表服务器?

1 个答案:

答案 0 :(得分:0)

有很多方法可以解决这个问题。您没有提供有关您的情况的更多背景或详细信息,但一般来说有两个选项:

  • 创建一个包含所有100个ID的数据集的主报表。在列表中包含子报表(实际报表),并将每个ID作为参数传递。
  • 将报告部署到报表服务器并使用数据驱动的订阅。
  • 以编程方式生成报告,例如,可以通过Web服务端点或报告服务器URL从报告服务器为每个ID提取报告。