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
基本上包含一个表达式,用于检查 GivenCity
和 RecordedCity
和 returns 如果不同则为 No
或 Yes
当相等时。
是否可以在列 IsCorrectCity
上添加报告过滤器(以及如何添加),这样用户就可以 select 所有具有 No
或 [=16 的记录=]?我知道这可以通过 SQL 查询中的参数来完成,但我想根据表达式添加它,而不是将更多计算和所有内容添加到查询中。
这里有一个 tutorial 解释了如何做到这一点
Filtering Data Without Changing Dataset [SSRS]
假设我有一份正文为 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
基本上包含一个表达式,用于检查 GivenCity
和 RecordedCity
和 returns 如果不同则为 No
或 Yes
当相等时。
是否可以在列 IsCorrectCity
上添加报告过滤器(以及如何添加),这样用户就可以 select 所有具有 No
或 [=16 的记录=]?我知道这可以通过 SQL 查询中的参数来完成,但我想根据表达式添加它,而不是将更多计算和所有内容添加到查询中。
这里有一个 tutorial 解释了如何做到这一点
Filtering Data Without Changing Dataset [SSRS]