繁体   English   中英

如何在 SSRS 中创建下拉过滤器列表?

[英]How to create a dropdown filter list in SSRS?

我想根据表中的“ Region ”列创建一个下拉筛选器列表。 我通过这样的查询创建一个参数:

在此处输入图像描述

我设置参数以从region列中获取值。

在此处输入图像描述

但是,我收到这样的错误:

报告参数“区域”具有取决于报告参数“区域”的默认值或有效值。 前向依赖项无效。

报告 '' 的定义无效。

本地报告处理期间发生错误。

您需要在报告中创建第二个数据集以向下拉列表提供区域列表,例如:

SELECT DISTINCT [region]
FROM [table]
ORDER BY [region];

在参数的可用值中,将 Dataset 设置为这个新数据集,并将 Value & Label 字段设置为 [region] 列。

有关详细信息,请参阅本教程: https://learn.microsoft.com/en-us/sql/reporting-services/tutorial-add-a-parameter-to-your-report-report-builder?view=sql-server -ver15#添加数据集

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM