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