こんにちは私は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)
のように要約されていない、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
類似のポストを確認するhttps://stackoverflow.com/questions/44461128/ssrs-exclude-hidden-values-from-sum-no-sql-to-use-row-番号/ 44561532#4456 1532 – niktrs
ありがとうございました。それに答える。私はパーティションと行番号を考えなかった。 – BobNoobGuy