2016-11-17 10 views
0

誰かが次のことをどのように達成できるか教えてください。階層グループ合計

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アカウントの販売と、それ自体に直接適用される販売が含まれています。

レベル2にはレベル3の売上高が含まれていますが、それに加えられた売上も含まれます(レベル2cの例では100ドル相当の売上が適用されています)。

私はSUMとRunningValueを使用しようとしましたが、どちらも実際に正しいデータを与えていません。

データはAccountIDによってグループ化され、親はParentAccountIDと呼ばれます。 RunningValueはRunningValue(Fields!value_Sales.Value, SUM, "SalesData")です。私はまた、私のプライマリグループであるRunningValue(Fields!value_Sales.Value, SUM, "AccountID")を試しました。

答えて

0

私の同僚は、この問題を解決するために管理:

=合計(フィールドvalue_SALES.Value、 "グループ名"、再帰!)