我在SSRS报告中有一个参数@Language,它有两个值English = 2和French = 1 我想在参数值上显示不同的字段,如
= IIF(参数!Language.Value = 1,字段!new_french.Value,字段!new_english.Value)
但它显示错误。
答案 0 :(得分:0)
尝试使用First聚合并将字段名称作为其数据集名称的范围。例如,如果包含new_french
和new_english
列的数据集名称为Languages
,则表达式为:
=IIF(Parameters!Language.Value=1, First(Fields!new_french.Value, "Languages"), First(Fields!new_english.Value, "Languages"))