SSRS - 过滤报告中的表达式 table

SSRS - filter on expression in report table

假设我有一份正文为 table 的报告:

ID | Name     | FirstName  | GivenCity | RecordedCity | IsCorrectCity
1  | Gates    | Bill       | London    | New York     | No
2  | McCain   | John       | Brussels  | Brussels     | Yes
3  | Bullock  | Lili       | London    | London       | Yes
4  | Bravo    | Johnny     | Paris     | Las Vegas    | No

IsCorrectCity 基本上包含一个表达式,用于检查 GivenCityRecordedCity 和 returns 如果不同则为 NoYes当相等时。

是否可以在列 IsCorrectCity 上添加报告过滤器(以及如何添加),这样用户就可以 select 所有具有 No 或 [=16 的记录=]?我知道这可以通过 SQL 查询中的参数来完成,但我想根据表达式添加它,而不是将更多计算和所有内容添加到查询中。

这里有一个 tutorial 解释了如何做到这一点

Filtering Data Without Changing Dataset [SSRS]