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 将多个值传递到转到报告参数_Reporting Services_Ssrs 2008 R2 - Fatal编程技术网

Reporting services 将多个值传递到转到报告参数

Reporting services 将多个值传递到转到报告参数,reporting-services,ssrs-2008-r2,Reporting Services,Ssrs 2008 R2,我需要将多个值(id-2,3,4)传递给ssrs中的另一个报告。因此,在文本框操作的Go to report部分,我选择了参数,并给出了2,3,4的值,但我得到了一个错误,即参数是错误的。。我能做什么?在“值”框中键入2、3、4是错误的-报告不知道如何处理,因为它需要整数(或至少一个整数),而您给它的看起来像文本,但没有引号,所以它很混乱 将参数添加到当前使用的报表中。将类型设置为“整数”,将多个值设置为true,然后转到“默认值”。选择“Specify Values”(指定值),然后按Add(

我需要将多个值(id-2,3,4)传递给ssrs中的另一个报告。因此,在文本框操作的Go to report部分,我选择了参数,并给出了2,3,4的值,但我得到了一个错误,即参数是错误的。。我能做什么?

在“值”框中键入2、3、4是错误的-报告不知道如何处理,因为它需要整数(或至少一个整数),而您给它的看起来像文本,但没有引号,所以它很混乱

将参数添加到当前使用的报表中。将类型设置为“整数”,将多个值设置为true,然后转到“默认值”。选择“Specify Values”(指定值),然后按Add(添加)三次,然后在此处设置如下值:

完成后,再次右键单击文本框并转到“属性”,然后单击“操作”。单击参数“值”框旁边的fx按钮,然后转到打开窗口中的“参数”菜单。双击您创建的新参数,将显示以下内容:

=参数!。值(0)

只需从该表达式的末尾删除(0),使其以.Value结束,这应该很好-然后它会将三个整数(2、3和4)传递给另一个报表中的该参数。它应该是这样的(我的参数称为LearnerList):

希望这是有意义的,如果没有,请告诉我