【发布时间】:2020-01-22 21:48:15
【问题描述】:
tablix 'Table1' 的过滤器表达式引用字段 'Bill'。报表项表达式只能引用当前数据集范围内的字段,或者如果在聚合内,则只能引用指定的数据集范围。字段名称中的字母必须使用正确的大小写。
在我的 SSRS 报告中,第一个数据集中的参数使用来自第二个数据集的值。
我可以知道如何解决这个问题。
【问题讨论】:
标签: reporting-services ssrs-2012 ssrs-tablix
tablix 'Table1' 的过滤器表达式引用字段 'Bill'。报表项表达式只能引用当前数据集范围内的字段,或者如果在聚合内,则只能引用指定的数据集范围。字段名称中的字母必须使用正确的大小写。
在我的 SSRS 报告中,第一个数据集中的参数使用来自第二个数据集的值。
我可以知道如何解决这个问题。
【问题讨论】:
标签: reporting-services ssrs-2012 ssrs-tablix
这是由于您的第一个数据集 (A) 依赖于第二个数据集 (B) 的值。 SSRS 中的数据集是从上到下加载的,因此请尝试将数据集 B 更改为最上方,以便在用作数据集 A 的过滤器之前将其加载。
您的数据集应如下所示。
数据集 -乙 - 一个
【讨论】: