根据所选参数切换SSRS报告

时间:2014-06-18 11:07:10

标签: reporting-services

我有两个报告或多或少彼此非常不同,但却有相同的参数列表。要求是这些报告应该在同一个解决方案中,并且用户应该能够在所选布尔参数的条件下从一个报告切换到另一个报告。现在我写了一个表达式,但它应该放在报告正文中我不知道的地方。 我的表达:

=Switch(Parameters!Tax.Value = True,"Tax Todate Summary",Parameters!Tax.Value = False,"Line of Action(s)")

1 个答案:

答案 0 :(得分:2)

我会建立一个"导航报告"。这将具有相同的参数列表,包括布尔参数。

报告的正文将包含两个Subreport对象,用于两个实际报告。我会把它们放在另一个之上。它们将是此报告的“设计”窗格中的唯一对象。

我将根据Boolean参数设置每个Subreport对象的Visibility属性。我会将所有其他参数值传递给每个子报表。