如何将下拉列表值填充到ssrs报告的文本框中

时间:2013-10-18 14:31:47

标签: reporting-services ssrs-2008

我有一份SSRS报告。我使用参数作为下拉列表,并使用数据集填充了下拉列表。

数据集中的查询如下

 select Id, Name from Product;

我使用Id作为下拉列表中Label的值和名称。

我的报告上也有一个文本框。我想在文本框中填入下拉列表的标签。

因此,只要更改了下拉列表并按下了查看报告,就需要将文本框值更新为下拉列表值。有谁知道怎么做?

1 个答案:

答案 0 :(得分:3)

要在报表的文本框中显示参数值,请使用如下表达式:

=Parameters!MyParameter.Label

MyParameter是参数的名称。

对于多值参数,请使用:

=Join(Parameters!MyParameter.Label, ", ")

在这里,您使用Join函数将所选值标签的数组转换为要显示的字符串。

有关更多示例,请参阅Parameters Collection References