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 我有3个参数,我不断得到向前的依赖项是无效的错误_Reporting Services_Ssrs 2012 - Fatal编程技术网

Reporting services 我有3个参数,我不断得到向前的依赖项是无效的错误

Reporting services 我有3个参数,我不断得到向前的依赖项是无效的错误,reporting-services,ssrs-2012,Reporting Services,Ssrs 2012,报表参数“ServicePriorityNameParameter”具有默认值 或取决于报表参数的有效值 “ServicePriorityNameParameter”。前向依赖项无效 这是我在尝试使用此参数时不断收到的错误 我还有一个WorkCategoryParameter,我为它指定了值。也是一个RequestNumberParameter,可以在其中键入请求号 我尝试对参数重新排序,并添加一个单独的数据集,在其中运行每个参数。我是SSRS的新手,所以任何建议都会有所帮助。谢谢 在设计器中对

报表参数“ServicePriorityNameParameter”具有默认值 或取决于报表参数的有效值 “ServicePriorityNameParameter”。前向依赖项无效

这是我在尝试使用此参数时不断收到的错误

我还有一个WorkCategoryParameter,我为它指定了值。也是一个RequestNumberParameter,可以在其中键入请求号


我尝试对参数重新排序,并添加一个单独的数据集,在其中运行每个参数。我是SSRS的新手,所以任何建议都会有所帮助。谢谢

在设计器中对参数重新排序实际上不会对其重新排序。如果打开报表的rdl文件(如果使用visual studio,只需在解决方案资源管理器中右键单击报表并选择“查看代码”)。在那里,查找ReportParameters部分并从那里对参数重新排序。基本上,您需要确保依赖于其他参数的任何参数都列在它们所依赖的对象之后


例如,如果您有一个名为@
Countries
的参数来列出基于大陆的国家,并且为该参数提供值的数据集的内容类似于
SELECT*FROM dbo.MyCountryTable WHERE containment=@containment
,则
@containment
参数必须作为
@Countries
取决于此。

请编辑您的问题,以包含用于填充参数可用值的数据集的SQL。显示设计器中参数顺序的屏幕截图也会有所帮助。您目前没有提供足够的信息,我们无法帮助您。谢谢!这帮我解决了这个问题,昨天我为此挠头了几个小时。很高兴你把它整理好了。请你把答案标为已接受好吗。如果不是,其他人会认为这是一个未回答的问题。