2017-07-26 13 views
0

こんにちは私は2つの行グループを持っています。 親グループのプラス記号をクリックしない限り、2番目のグループを非表示に設定します。ここでSSRS可視列の親行グループ

は私の生のデータセットは

PROJK ID1523 EMPLOYEE 
100  3  JOE001 
100  3  KAM002 
100  3  MAT102 
201  5  JOE001 
201  5  MAT122 
203  1  KIM222 

であり、ここで私のSSRS行列です。 PROJKは親グループです。私はID1523の欄にSUM(フィールド!ID1523.Value)を使用しないため、予告ID1523はsum(fields!ID1523.Value) enter image description here

のように要約されていない、SSRSがRUN基本的にするときのレポートは

PROJK ID1523 
+100  3 
+201  5 
+203  1 
IE

で次のようになります行が展開されていても

でもID1523は子グループの値を繰り返しません。

どのようにID1523を合計できますか?私は私が期待しています合計は私がPROJKグループの合計を追加する場合、それは私の3 + 3 + 3 + 5 + 5 + 1 = 20

を与える今= 9

3 + 5 + 1になります期待しますこれをSQLで解決できるので、生データセットは次のようになります。

PROJK ID1523 EMPLOYEE 
100  3  JOE001 
100  0  KAM002 
100  0  MAT102 
201  5  JOE001 
201  0  MAT122 
203  1  KIM222 

生データセットは2つのテーブルの結果です。シンプルな左でPROJK 表1に参加するには、この

PROJK EMPLOYEE 
    100  JOE001 
    100  KAM002 
    100  MAT102 
    201  JOE001 
    201  MAT122 
    203  KIM222 

とtable2の私が唯一参加し、SQL

で各グループを決定するために、パーティションとROW_NUMBERを使用しています。この

PROJK ID1523 
100  3  
201  5  
203  1  
+0

類似のポストを確認するhttps://stackoverflow.com/questions/44461128/ssrs-exclude-hidden-values-from-sum-no-sql-to-use-row-番号/ 44561532#4456 1532 – niktrs

+0

ありがとうございました。それに答える。私はパーティションと行番号を考えなかった。 – BobNoobGuy

答えて

0

のように見えるようになります。 "テーブル1"の最初の行番号まで

関連する問題