我想在SSRS报表构建器中添加带有通配符的LIKE过滤器。我尝试使用报表构建器的过滤器数据部分中包含的contains子句来尝试此操作。我同时尝试了“ *”和“%”,但都失败了。
我试过了
MyFieldName包含2451-成功
MyFieldName包含24 *-这将失败
MyFieldName包含24%-失败
从下面的链接,我觉得这是一个老问题,至今仍未解决。
http://connect.microsoft.com/SQLServer/feedback/details/202792/ssrs-adding-like-filter-criteria-to-report-builder
你们有什么建议?
谢谢
拉维·古普塔(Ravi Gupta)
最佳答案
您可以使用InStr
函数
=IIF(InStr(Fields!MyFieldName.Value, "2451"),TRUE,FALSE)