2016-11-01 59 views
0

我在建SSRS報告。在查詢設計器我有一個報告查詢。我需要計數總記錄返回通過此查詢。返回記錄的MDX

enter image description here

我怎樣才能做到這一點?

+0

可能的解決方案。 http://stackoverflow.com/questions/34737975/mdx-query-to-return-the-number-of-records?rq=1 –

+1

你能否提供你的查詢作爲例子? –

+1

爲什麼不使用[COUNTROWS()](https://technet.microsoft.com/en-us/library/dd255215(v = sql.110).aspx)函數? –

回答

2

您可以使用MDX對行進行計數並在報告中顯示結果,但這意味着會創建附加數據集。如果需要顯示行數,最簡單的方法是使用COUNTROWS()函數。

在你需要得到的總的特定數據集使用行的文本框SSRS,表矩陣或表達式:

=COUNTROWS("DataSetName") 

您創建使用查詢設計器中的數據集的實際名稱替換DataSetName

讓我知道這是否有幫助。

+1

(提高)我喜歡這種方法 - 在純粹的mdx中獲得一個行數是一個噩夢,在客戶端做得更好 – whytheq