SSRS中的报告以及其他参数

时间:2013-06-02 07:03:08

标签: c# sql reporting-services reporting

我可以在SQL报告服务中创建带有参数的报告,并在C#(reportviewer)中使用它们,但现在我遇到了问题。我必须创建报告,不仅需要参数,还需要附加参数 - 复选框(布尔值)。但这不是问题所在。

问题在于:如何根据附加复选框的值构建使用不同存储过程(数据集)的报表?它可以在Reporting Services中执行,也可以稍后在C#中完成?

1 个答案:

答案 0 :(得分:1)

您可以在查询表达式窗口中构建动态字符串查询,例如:

=Iif(SomeParameter!Value = true, "query1", "query2")

但要注意,如果调试变得越来越乏味,你有很多条件和参数。