如何根据SSRS下拉列表中选择的参数重定向到特定报告?

时间:2012-04-13 05:40:07

标签: ssrs-2008 reporting-services

我希望用户根据下拉列表中选择的参数重定向到特定报告。假设我有一个名为4,报告名称的下拉列表,如A,B,C,D。如果用户选择A,则需要显示报告A.除此之外,还需要传递所有报告共有的3个参数。可以这样做吗?感谢你的帮助!!

1 个答案:

答案 0 :(得分:1)

我不相信这可以完全完全,就像你在SSRS中描述的那样,因为重定向到特定报告是一个“行动” - 简单地运行一个报告不是一个“行动” SSRS条款。

我发生以下可能性:

  • 将所有四个现有报告合并为一个报告,根据报告名称参数的值有条件地抑制显示的报告对象;或
  • 而不是具有报告名称的参数,而是使用其他三个参数显示报告对象的报告,其中的操作链接到四个现有报告中的每一个(实质上,此报告将是一个虚拟报告,其唯一目的是提供导航到其他报告);或
  • 编写自定义asp代码来执行此操作,而不是仅尝试在SSRS中执行此操作。