【发布时间】:2020-04-03 16:07:32
【问题描述】:
我在弄清楚如何最好地对我的数据应用过滤器时遇到问题。
作为一个非常基本的示例,我的数据包含以下列:
+-----------+------+------+------+------+------+
| REFERENCE | CAT1 | CAT2 | CAT3 | CAT4 | CAT5 |
+-----------+------+------+------+------+------+
| PL-001 | 50 | | | 50 | |
| PL-002 | | 100 | | | |
| PL-003 | | | 25 | 25 | 50 |
+-----------+------+------+------+------+------+
我需要用户能够过滤以下工作的多值参数:
- 如果用户在 CAT4 上进行过滤,表格将显示 PL-001 和 PL-003。
- 如果用户过滤 CAT4 和 CAT2,数据将显示 PL-001, PL-002 和 PL-003。
根据以下评论进行编辑: 我的问题是我需要一个过滤器,但我有 5 列。我尝试创建一个新列来连接适用的类别名称,然后在参数上使用 LIKE 或 CHARINDEX 函数,但这不适用于选择多个值。
【问题讨论】:
标签: sql reporting-services filter parameters