每组 RDL 聚合不同字段

RDL Aggregate Distinct Field Per Group

我想在我的数据中汇总每组的不同值。

示例:

如您所见,我在聚合列上遇到了问题。
我使用的表达式是 =SUM(Field3)

分组:
Parent = 密钥
孩子 1 = 字段 4
孩子 2 = 字段 5

我能看出我目前拥有的东西存在问题,但我已经无计可施了。我也找不到可用的 Distinct 方法,只有 CountDistinct。有任何想法吗? TIA!

注意:我在 Visual Studio 2013 Update 4 上使用 SSRS 2008。

我使用 Row_Number() OVER (PARTITIO BY .. GROUP BY ..) AS 'Row Number' 并添加了 Row Number 必须等于 1 的条件,以避免在我的 RDL 表达式中重复聚合值。