我有 2 个表堆叠在一个页面上,一个用于过滤前一年和第二个表用于当前年份,我将相同的值从 DataSet 传递给这两个表,唯一的区别是我需要用年份过滤它使用 Tablix 属性。现在,我正在使用硬编码值(例如 2008,2009)为第二张表过滤年份。我计划动态地执行此操作,因此我创建了另一个数据集(DS2)并尝试将其放入fx(Expression) as =First(Fields!Year1.Value, "DataSet2")
值文本框的过滤器中,就像图表一样。但我明白了
Error as : A FilterValue for the tablix ‘Tablix1’ includes an aggregate function.
Aggregate functions cannot be used in dataset filters or data region filters.
我尝试使用参数,但它不返回任何表。任何帮助,将不胜感激。