【发布时间】:2020-05-19 13:18:21
【问题描述】:
请见谅,但我对此很陌生:我使用 case 语句为字段赋予附加值,例如
CASE Field A > 60 THEN '>60' END AS 'NEW_FIELD'
在 WHERE 子句之后,我想使用这个新字段作为参数,所以
AND NEW_FIELD AS (@PARAMETER),但报表生成器说它不能使用列名作为参数,尽管我已经看到它在不同的参数中使用并且工作正常。有什么建议吗?
【问题讨论】:
-
所以更新到我原来的问题,如果我将这个新字段分配给一个参数和@PARAMETER 中的“新字段”,当我运行报告时不会显示任何值。我假设因为它们在原始表中没有“新字段”,所以报表生成器找不到匹配项并且没有生成记录?
标签: sql-server reportbuilder3.0 report-builder2.0