SSRS多个或单个参数选择(报告服务)

时间:2015-04-04 13:06:43

标签: reporting-services

在SSRS报告服务中,我创建了三个参数 分类 - “wonen” 子类别 - “纱丽” 颜色 - “红色”

这三个参数就像下拉列表和所有下拉使用 多个vale和Sub-Category参数依赖于类别和颜色依赖于子类别。那么我们可以使用单个下拉列表或用户选择的所有下拉列表并使用查看报告按钮吗?请提供一些解决方案......

1 个答案:

答案 0 :(得分:1)

这可能比您意识到的要复杂一些。您将需要3个参数 - Category,SubCategory和Color。如果SubCat和Color基于其他参数,则需要为每个参数创建单独的数据集,以便在下拉列表中显示正确的SubCategories或Colors。

SubCat数据集查询示例:

SELECT SUBCATEGORY FROM TABLE WHERE CATEGORY IN (@CATEGORY)

这将根据“类别”下拉列表中选择的“类别”限制子类别列表。

欲了解更多信息: https://technet.microsoft.com/en-us/library/aa337498(v=sql.105).aspx http://www.mssqltips.com/sqlservertip/3466/cascaded-parameters-in-sql-server-reporting-services/