Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services SSRS多值参数显示_Reporting Services_Ssrs 2008 - Fatal编程技术网

Reporting services SSRS多值参数显示

Reporting services SSRS多值参数显示,reporting-services,ssrs-2008,Reporting Services,Ssrs 2008,让我知道如何在SSRS中执行此操作:- 如果用户选择多值参数的多个值,则在文本框中显示“多个” 否则,如果用户仅选择一个值,则在文本框中显示该值 有几种方法可以做到这一点。首先,您可以检查特定参数是否为多值: =Parameters! <MultivalueParameterName> .IsMultiValue 有几种方法可以做到这一点。首先,您可以检查特定参数是否为多值: =Parameters! <MultivalueParameterName> .IsMul

让我知道如何在SSRS中执行此操作:- 如果用户选择多值参数的多个值,则在文本框中显示“多个”
否则,如果用户仅选择一个值,则在文本框中显示该值

有几种方法可以做到这一点。首先,您可以检查特定参数是否为多值:

 =Parameters! <MultivalueParameterName> .IsMultiValue

有几种方法可以做到这一点。首先,您可以检查特定参数是否为多值:

 =Parameters! <MultivalueParameterName> .IsMultiValue

您可以使用以下表达式:
=iif(Parameters!ParameterName.Count>1,“多个”,Parameters!ParameterName.Value(0))

您可以使用以下表达式: =iif(参数!ParameterName.Count>1,“多个”,参数!ParameterName.Value(0))

If parameter.IsMultiValue then
    if parameter.count() > 1
             s = "Multiple" 
Else
     s = parameter.Value
End If
Return s