仍然是一個新手,仍在掙扎。SSRS 2012.計數值,然後在該組計數
使用SSRS 2012.我們報告使用多維數據集,所以我不能更改MDX。
我的查詢返回訂單不同數量的客戶端。我需要統計客戶的訂單由數數,組,然後讓客戶的重複計數的順序組中,如
client orders
2 1
5 1
5 1
12 1
12 1
123 1
123 1
123 1
123 1
我需要的是:
no. of orders unique count of clients
1 order 1
2 orders 2
3 orders 0
4 orders 1
total clients 4
我已經試圖創建表達式或計算字段,但在佈局中或在分組/計算字段中無法使用聚合的情況不足。
我相信在查詢設計器屏幕上創建一個計算成員(由客戶端的訂單計數)將解決我的問題,但我不知道如何實現這一點。 (我可能完全錯了)。
任何幫助非常感謝,因爲我現在不能直視。
編輯 - 以下是取消標識的MDX查詢(這是一個非常簡單的查詢。)請原諒糟糕的格式。
SELECT NON EMPTY { [Measures].[Order Count] } ON COLUMNS,
NON EMPTY { ([Client].[D_ID].[D_ID].ALLMEMBERS
* [Order].[ReN].[ReN].ALLMEMBERS * [Order].[Order Group].[Order Group].ALLMEMBERS
* [Order].[Order Type].[Order Type].ALLMEMBERS
* [Order].[Expiry Date].[Expiry Date].ALLMEMBERS
* [Order].[Revoked Date].[Revoked Date].ALLMEMBERS) }
DIMENSION PROPERTIES MEMBER_CAPTION,
MEMBER_UNIQUE_NAME ON ROWS FROM (SELECT ({ [Order].[Revoked Date].&[1899-12-30T00:00:00] })
ON COLUMNS FROM (SELECT ({ [Client].[Ind].&[1], [Client].[Ind].&[2], [Client].[Ind].&[3] })
ON COLUMNS FROM (SELECT ({ [N].[RO].&[A] })
ON COLUMNS FROM (SELECT ({ [N].[R].&[CN] })
ON COLUMNS FROM (SELECT ({ [CS].[Status].&[Active] })
ON COLUMNS FROM [Order])))))
WHERE ([CS].[Status].&[Active],
[N].[R].&[CN],
[N].[RO].&[A],
[Client].[Ind].CurrentMember)
CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
如果您使用的是查詢編輯器,它將生成一個MDX腳本,用於提取您在查詢編輯器中指定的數據。與我們分享該腳本以幫助您。 –
按要求添加MDX查詢 – Adrift
仍在尋找答案 - 這是我需要爲巨型報告修復的最後一件事。 – Adrift