SSRS报告中的级联参数不适用于将一个参数值设置为默认值

时间:2017-07-06 17:43:12

标签: reporting-services ssrs-2014

我正在尝试使用级联参数运行SSRS报告。 我有2个参数para1,para2。 我将para1作为隐藏字段并将para1指定为默认值。 我设置了para2来从数据集中获取可用值。 我试图根据para1的默认值填充para2下拉列表。 我填写para2的查询是

SELECT column2 FROM TABLENAME WHERE(column1 = @ para1)

(此处第1列,数据库中的第2列引用报告中各自的para1,para2参数)

我的查询在数据库中工作正常,我看到过滤结果,但在BIDS上单击预览时出现错误。

错误: 报告参数“para2”具有DefaultValue或ValidValue,它取决于报告参数“para1”。前向依赖项无效。

我无法弄清楚我哪里出错了。请帮我找出错误。谢谢。

1 个答案:

答案 0 :(得分:3)

在参数列表中更改参数的顺序。

  1. 在菜单栏上,点击查看>报告数据

  2. 然后突出显示其中一个参数并单击向上或向下箭头(取决于突出显示的参数)

  3. 向上和向下箭头位于“报告数据”列表的顶部。你最终应该在参数列表中将Para1高于Para2。