【问题标题】:SSRS 2012 - How to pass the CommandText from my Dataset as a report parameter?SSRS 2012 - 如何将我的数据集中的 CommandText 作为报告参数传递?
【发布时间】:2017-06-10 15:39:45
【问题描述】:

我需要将来自我的数据集的查询作为参数传递给另一个报告。

我使用表达式 '= Datasets! 创建了一个参数! MyDataSet.CommandText' 作为默认值,但提供预览显示错误:用于报表参数 'dsQuery' 的值表达式引用数据集。数据集不能用于报表参数表达式。

我用相同的表达式创建了一个文本框,它显示正常,所以我将参数表达式更改为'ReportItems!TextBox1.Value',但继续出现类似的错误。

如何将数据集中的 CommandText 作为报告参数传递?

【问题讨论】:

    标签: reporting-services dataset


    【解决方案1】:

    您应该能够通过在操作设置的值部分中硬编码表达式来设置其他报告中的变量,这在我制作的测试报告中刚刚起作用:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多