【发布时间】:2015-12-14 09:51:46
【问题描述】:
在 SSRS 报告的下拉列表中,我的值类似于 100 - XYZ。
我只想在其中一个文本框中显示XYZ。
我已经使用了如下的拆分功能,
=IIF(Parameters!Name.Value <> "",
"For Name" + Replace(Split(Parameters!Name.Value, "-").GetValue(1)," ", ""),
"For All Names")
上面的例子工作正常,但是当它转到 else case 时它总是抛出错误。
你能告诉我这个表达有什么问题吗?还是我的表达有问题?特别是它在(1) 下方显示红线,但正如我之前所说,它工作正常。
注意: 我最近也尝试过.GetValue(1),但没有成功。
【问题讨论】:
-
这可以是多选吗?如果是,您要在文本框中显示多选的哪个值?全部?
标签: sql-server reporting-services ssrs-expression