2015-11-17 168 views
0

確切#我有我在Visual Studio 2013年需要排在SSRS報告

數據集查詢報表返回約1000行數據[我在SSMS運行]的工作報告。

唯一的行組是報告是「詳細信息」。

因爲在細節組3級分組的,行的實際顯示在報告中的數字是400

我怎樣才能得到實際的行數在報告中顯示?

我已經嘗試過來自論壇上其他線程的建議 - 但我總是以數據集返回的行數爲結束 - 而不是實際在報表中的行數。

有沒有辦法獲得報表上的行數而不是底層數據集返回的行數呢?

謝謝!

+0

的可能的複製[SSRS報告是 '滴' 的行。(http://stackoverflow.com/questions/33746896/ssrs-report-is-dropping-rows) – Jonnus

+0

我不認爲這可以實現,但也許有人有。 – bot

回答

0

向你的sql添加行數並讓ssrs獲取你的最大row_number值。

在我將其放入SSRS之前,我運行SQL開發人員進行了大部分測試。它不是Visual Studio,但我該怎麼做可能會對你有所幫助。

在SSRS Select row_count() over (order by [unique value in row]) ROW_NBR, existing row information from tables where ...

然後在你的細胞

=MAX(ROW_NBR, "DataSet1")

或者進入這個!!!!

只是用這個

=Count([value in existing code], "DataSet1")

拓寬計數的範圍,以你的整個數據集,會給你的所有值的計數數據集中

0

使用CountRows

返回指定範圍內的行數。

=CountRows("DataSet1")