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



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

从表名中选择列 2 其中(列 1 = @para1(

(此处来自数据库的第 1 列、第 2 列是指报告中相应的第 1 段、第 2 段参数(

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

错误: 报表参数">para2"具有默认值或依赖于报表参数"para1"的有效值。转发依赖项无效。

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

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

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

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

向上和向下箭头位于"报表数据"列表的顶部。在参数列表中,您应该最终使 Para1 高于 Para2。

最新更新