SSRS报告参数.label显示parameter.value

alp*_*lix 15 axapta ssrs-2008 dynamics-ax-2012

我有一个SSRS报告,在我的报告中我有一个具有ID和NAME字段的数据集,然后我创建了一个参数并将其值设置为数据集中的ID和数据集的标签到NAME.当我预览报告并选择它时,我可以看到标签,但我也在报告中显示所选参数,我正在使用表达式:

=参数!P_TargetBrand.Label

但是当报告运行时,它显示参数VALUE而不是Label.

我的SQL版本是:

Microsoft SQL Server 2008 R2(SP1) - 10.50.2550.0(X64)2012年6月11日16:41:53版权所有(c)Windows NT 6.1上的Microsoft Corporation标准版(64位)(Build 7601:Service Pack 1)

Gil*_*etz 24

参数为单值时的情况:

=Parameters!<ParameterName>.Label
Run Code Online (Sandbox Code Playgroud)

参数为多值时的情况:

=Parameters!<ParameterName>.Label(0)
Run Code Online (Sandbox Code Playgroud)

要么

=Join(Parameters!<MultivalueParameterName>.Label,", ")
Run Code Online (Sandbox Code Playgroud)

有关其他信息,请尝试此处

  • H @GilPeretz这不适合我.我认为这是一个错误.我也有一个带有值和标签的参数kpi_id,但是当我在图表标题中使用parameter.label时,它显示的是值而不是标签.它的单值参数. (2认同)