例如,我有一个带有值的表
ID Name ParentID Value Date
1 ClassA 0 NULL NULL
2 ClassB 0 NULL NULL
7 Jason 1 50 2016-06-01
8 Jason 1 20 2016-06-02
9 Jason 1 30 2016-06-03
10 Kelly 1 20 2016-06-02
11 Kelly 1 30 2016-06-03
我想生成这样的报告
2016-06-01 2016-06-02 2016-06-03
ClassA 50 40 60
Jason 50 20 30
Kelly 0 20 30
ClassB 0 0 0
如您所见,classA 已被卷起并汇总了所有孩子
我尝试了一些代码,它要么显示我为空,要么显示所有行都是相同值的递归值。
例如 =Sum(fields!QTY.Value) 它显示 Result1
然后我尝试的第二个代码是
=IIF(ISNOTHING(Sum(Fields!QTY.Value, "Name", recursive)),0, Sum(Fields!QTY.Value, "Name", recursive)) ,它显示 递归结果
任何人都可以帮助解决这个问题吗?...