我有一份SSRS报告。我使用参数作为下拉列表,并使用数据集填充了下拉列表。
数据集中的查询如下
select Id, Name from Product;
我使用Id
作为下拉列表中Label
的值和名称。
我的报告上也有一个文本框。我想在文本框中填入下拉列表的标签。
因此,只要更改了下拉列表并按下了查看报告,就需要将文本框值更新为下拉列表值。有谁知道怎么做?
答案 0 :(得分:3)
要在报表的文本框中显示参数值,请使用如下表达式:
=Parameters!MyParameter.Label
MyParameter
是参数的名称。
对于多值参数,请使用:
=Join(Parameters!MyParameter.Label, ", ")
在这里,您使用Join
函数将所选值标签的数组转换为要显示的字符串。
有关更多示例,请参阅Parameters Collection References。