私は、キューブから値を取得し、現在の日付に基づいて現在の月と現在の年のSSRSレポートを作成するクエリを作成しようとしています。私は基本的に...MDX Month To Date Date To Dateクエリ
を私は本当にこれで苦労だし、これまでのところ、これは私が作ってみたものです。このようになるはずレポート...Type Customer Product Group Quantity Shipped MTD Quantity Shipped YTD
=====================================================================
OE CompanyX Bikes 5 396
Helmets 10 254
CompanyY Repair Kits 93 653
T-shirts 38 564
Shoes 10 120
を構築しようとしています
WITH
MEMBER [Measures].[Quantity Shipped YTD] As Sum(YTD([Date].[Dates].CurrentMember),[Measures].[Quantity Shipped])
Member [Measures].[Quantity Shipped MTD] As Sum(MTD([Date].[Dates].CurrentMember),[Measures].[Quantity Shipped])
SELECT NON EMPTY { [Measures].[Quantity Shipped MTD], [Measures].[Quantity Shipped YTD] } ON COLUMNS,
NON EMPTY { ([Customer].[Business Type].[Business Type].ALLMEMBERS * [Customer].[Customer].[Customer].ALLMEMBERS * [Customer Sales].[Summary Prod Group 1].[Summary Prod Group 1].ALLMEMBERS) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS
FROM (SELECT (-{ [Customer Sales].[Summary Prod Group 1].&[Missing Product Group] }) ON COLUMNS
FROM (SELECT ({ [Customer].[Customer Code].&[2.254E3], [Customer].[Customer Code].&[2.063E3], [Customer].[Customer Code].&[2.183E3], [Customer].[Customer Code].&[2.261E3], [Customer].[Customer Code].&[5.3753E4], [Customer].[Customer Code].&[1.3084E5], [Customer].[Customer Code].&[1.37058E5] }) ON COLUMNS
FROM (SELECT ({ [Customer].[Business Type].&[OE] }) ON COLUMNS
FROM (SELECT ([Date].[Day].&[Now()]) ON COLUMNS
FROM [Sales])))) WHERE ([Customer].[Customer Code].CurrentMember)
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
上記のクエリは何も取得しません。私が得るのは空の結果セットだけです。より多くのフィールドがありますが、仕事量を出すことができれば、他のものはすべて手に入れることができます。助けてください。あなたはWHERE
やSELECT
句に実際の日付メンバーを追加する必要がin context
日付を持っている - - とのではないSELECT
句のTx
あなたはメンバーがいますこの ?! '[Date]。[Day]。&[Now()]' – whytheq