0

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

4

1 回答 1

1

我不相信这可以完全按照您在 SSRS 中描述的那样完成,因为重定向到特定报告是一种“操作”——简单地运行一个报告并不是 SSRS 术语中的“操作”。

我想到以下可能性:

  • 将所有四个现有报表合并为一个报表,并根据报表名称参数的值有条件地抑制显示的报表对象;或者
  • 而不是报表名称的参数,而是具有其他三个参数的报表,这些参数显示报表对象以及链接到四个现有报表中的每一个的操作(本质上,此报表将是一个虚拟报表,其唯一目的是提供导航到其他报告);或者
  • 编写自定义 asp 代码来执行此操作,而不是尝试单独在 SSRS 中执行此操作。
于 2012-04-13T07:49:03.667 回答