|
文章編號: 2666266 - 檢視此文章適用的產品。 關於作者:本文由微軟最有價值專 MVP TerryChuang 提供。微軟十分感謝 MVP 主動地將他們的經驗與上百萬名其他技術使用者交流。MVP TerryChuang 同時也將此篇文章放在他的部落格內,歡迎您按 此處
(http://www.dotblogs.com.tw/terrychuang/archive/2012/01/15/65843.aspx)
瀏覽 MVP TerryChuang 更多的技術文章、經驗分享與觀點。問題的來龍去脈當您使用 SQL Server Business Intelligence Development Studio 2008 (以下簡稱 BIDS )開發報表伺服器專案(如下圖)。 摺疊此圖像 ![]() 預覽您所設計的報表時,總頁數的部分出現問號無法顯示正確的報表頁數(如下圖)。 摺疊此圖像 ![]() 問題的發生原因原因在於 Reporting Services 在 Render 報表時,每次只會產生一頁。因此若您尚未瀏覽至報表的最後一頁前, Reporting Services 無法顯示真正的報表總頁數,這樣的設計有助於提升報表顯示的效能,不會因為報表資料龐大而拉長 Render 報表的時間 問題的解決方法若您因為商業需求需報表工具列顯示總頁數,可以在頁首或頁尾加入文字方塊並設定值為 Globals!TotalPages(如下圖) ,如此一來強迫報表 Render 時就計算報表的總頁數。 摺疊此圖像 ![]() 總頁數的部分就不會有問號產生了,不過這就失去一次只 Render 一頁的效果,必須於效能以及正確顯示總頁數做取捨, 執行結果如下: 摺疊此圖像 ![]() 其他相關資訊
請讓我們知道摺疊此表格
屬性文章編號: 2666266 - 上次校閱: 2014年5月19日 - 版次: 1.3
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 |
Contact us for more help |





