2016-05-20 2 views
0

SSRSでピボットテーブルの一部を再作成しようとして苦労しています。 Excelでキューブに接続し、測定値やその他のデータポイントを追加するとき、Excelがどのようにまとめて集計するかなど、総計を与えるなど、あなたは知っていますか?さて私はこれをクエリデザイナーのSSRSで再作成しようとしており、運がない。これは3日目ですが、私はまだこれに固執しています。ExcelはMDXで作成された総計列はどこですか?

私が作成できるのは、すべてのデータセットと適切なフィルタです。それは私が得ることができない魔法のように作成されたそれらの総計の列です。私はSSRSレポートのためにそれらを最も必要とします。

ここに私が現在持っているMDXがあります。 Visual Studioのクエリーデザイナーで、総計列が表示されていないことを除いて、素晴らしい結果が得られます。

誰が何をすべきか、またはその総計の列を取得する方法を知っていますか?

助けてください。

SELECT 
NON EMPTY 
{ 
    [Measures].[Total Calls], [Measures].[Total Moves] 
} 
ON COLUMNS, 
NON EMPTY 
{ 
    ([To Person].[Department].[Unit].ALLMEMBERS * [From Person].[Location].[City].ALLMEMBERS * [From Person].[Support].[Person].ALLMEMBERS * [From Person].[ID].[ID].ALLMEMBERS) 
} 
DIMENSION PROPERTIES MEMBER_CAPTION, 
MEMBER_UNIQUE_NAME 
ON ROWS 
FROM 
( 
    SELECT 
    ( 
     STRTOSET(@MDepartment, CONSTRAINED) 
    ) 
    ON COLUMNS 
    FROM 
    ( 
     SELECT 
     ( 
      STRTOSET(@Weeks, CONSTRAINED) 
     ) 
    ON COLUMNS 
    FROM [PersonTransf] 
    ) 
) 
WHERE 
( 
    IIF 
    ( 
     STRTOSET(@Weeks, CONSTRAINED).Count = 1, 
     STRTOSET(@Weeks, CONSTRAINED), 
     [Date].[Sun Weeks].currentmember 
    ), 
    IIF 
    ( 
     STRTOSET(@MDepartment, CONSTRAINED).Count = 1, 
     STRTOSET(@MDepartment, CONSTRAINED), 
     [From Person].[Department].currentmember 
    ) 
) 
CELL PROPERTIES VALUE, 
BACK_COLOR, 
FORE_COLOR, 
FORMATTED_VALUE, 
FORMAT_STRING, 
FONT_NAME, 
FONT_SIZE, 
FONT_FLAGS 
+0

私はあなたの[前の質問](http://stackoverflow.com/questions/37311144/how-to-create-the-total-column-that-excel-creates-in-mdx)(ほぼ重複しているYourMDXColumn列の合計を求める 'SUM(Fields!YourMDXColumn.Value)'のようなSSRS式を使用して合計行を計算する必要があります。 –

+0

数字は '[Measures]。[Total Calls]'の数字とまったく同じですか? – whytheq

+0

@alejandro zuleta、あなたの提案をありがとうが、あなたの答えは私を助けてくれていないし、あなたの和の表現の提案から離れて他の答えに影響を与えないようにもう一度投稿しています。偉大な柱を生み出すのに優れているのは、今私にとっては謎ですが、それは必ずしも集計していません。数字は単純な合計とは異なります。私はクロスジョインが起こっているかもしれないと信じています。しかし、私は正しい結果を得るためにこのMDXを行う必要があります。はい、私はあなたの提案を試みました、それは動作しません。 – Zolt

答えて

0

あなたは、セルの上にそしてちょうど置くSUM(フィールド!YourMDXColumn.Value)グループ外の列を追加してみましたか?

+0

私はこれを試しても動作しません。それは私に行の合計ではなく、実際に異なる総計を与えます。 Excelが生成する立方体から総計の列が必要です。私はSSRSに非常に精通しており、あなたが話していることを知っています。私はこの質問を投稿する前にあなたの考えを試しました。私が本当に必要とするのは、MDXが総額の列を提供することです。 – Zolt

関連する問題