分层组总数

时间:2016-11-17 06:06:53

标签: reporting-services sum ssrs-grouping

有人可以告诉我如何实现以下目标吗?

Level                   Total
-------------------------------------
Top Level               $420
    Level 2a            $80
    Level 2b            $150
        Level 3ba       $50
        Level 3bb       $100
  Level 2c              $190
    Level 3ca           $30
    Level 3cb           $60

所以顶级包含所有二级帐户的销售额以及直接应用于自身的任何销售。

第2级包含低于它的第3级销售额,以及适用于自身的任何销售额(有关应用了100美元销售额的示例,请参阅第2c级)。

我尝试过使用SUM和RunningValue,但它们都没有给我正确的数据。

数据按AccountID分组,父级称为ParentAccountID。 RunningValue为RunningValue(Fields!value_Sales.Value, SUM, "SalesData")。我也尝试了RunningValue(Fields!value_Sales.Value, SUM, "AccountID")这是我的主要群体。

1 个答案:

答案 0 :(得分:0)

我的同事设法解决了这个问题:

= SUM(!字段value_SALES.Value,"组名",递归)