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 在ReportingServices中,我有两个数据集共享一个参数名。我是否可以为此参数向每个数据集传递不同的值?_Reporting Services_Reportingservices 2005 - Fatal编程技术网

Reporting services 在ReportingServices中,我有两个数据集共享一个参数名。我是否可以为此参数向每个数据集传递不同的值?

Reporting services 在ReportingServices中,我有两个数据集共享一个参数名。我是否可以为此参数向每个数据集传递不同的值?,reporting-services,reportingservices-2005,Reporting Services,Reportingservices 2005,我有一份有两张图表的报告。每个图表都有自己的数据集和不同的存储过程。在本例中,这两个存储过程共享一个公共参数名。是否有任何方法可以将此参数的不同值传递给每个数据集或解决方法 由于这些过程是在其他地方调用的,所以我不想更改其中的参数名称。我可以复制其中一个过程,重命名它和其中一个参数,但这似乎也不太理想。[我开始在下面键入答案,然后看到你在2005年。这是很久以前的事了,但我认为有类似于我在2005年描述的功能。但是如果你在2008年做了大量的报告开发工作(或者更好,2008R2)得到了极大的改进

我有一份有两张图表的报告。每个图表都有自己的数据集和不同的存储过程。在本例中,这两个存储过程共享一个公共参数名。是否有任何方法可以将此参数的不同值传递给每个数据集或解决方法

由于这些过程是在其他地方调用的,所以我不想更改其中的参数名称。我可以复制其中一个过程,重命名它和其中一个参数,但这似乎也不太理想。

[我开始在下面键入答案,然后看到你在2005年。这是很久以前的事了,但我认为有类似于我在2005年描述的功能。但是如果你在2008年做了大量的报告开发工作(或者更好,2008R2)得到了极大的改进。]


不难:在Business Intelligence Development Studio中,打开报表,然后右键单击SP的数据集。在生成的“数据集属性”对话框中,您可以选择左侧的参数窗格。将参数名称设置为SP需要的名称,但设置“参数值”SP应该从您的报告中获得的任何参数或值。

谢谢,这正是我要寻找的。我应该补充一点,在这里设置值后,我必须确保从报告参数列表中删除该参数,因为已经指定了该值