【问题标题】:Report item expressions can only refer to fields within the current data set scope报表项表达式只能引用当前数据集范围内的字段
【发布时间】:2020-01-22 21:48:15
【问题描述】:

tablix 'Table1' 的过滤器表达式引用字段 'Bill'。报表项表达式只能引用当前数据集范围内的字段,或者如果在聚合内,则只能引用指定的数据集范围。字段名称中的字母必须使用正确的大小写。

在我的 SSRS 报告中,第一个数据集中的参数使用来自第二个数据集的值。

我可以知道如何解决这个问题。

【问题讨论】:

    标签: reporting-services ssrs-2012 ssrs-tablix


    【解决方案1】:

    这是由于您的第一个数据集 (A) 依赖于第二个数据集 (B) 的值。 SSRS 中的数据集是从上到下加载的,因此请尝试将数据集 B 更改为最上方,以便在用作数据集 A 的过滤器之前将其加载。

    您的数据集应如下所示。

    数据集 -乙 - 一个

    【讨论】:

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