2017-05-08 42 views
0

請幫助報告中的某些列未顯示SSRS服務器上的數據

我正在使用SQL Server 2008 R2和SSRS開發報告。我在服務器上創建了一個存儲過程,並通過報告訪問它。在SSMS中,存儲過程運行並返回數據就好了。此外,在Visual Studio中,我運行報告的調試版本,並輸出數據就好了。

當我部署報告並嘗試在Web門戶中運行報告時出現問題。它運行時沒有任何錯誤,並顯示報告標題,但7列中的2列沒有數據!我試着創建一個訪問相同存儲過程的新報告,並且發生同樣的事情。什麼會造成這種情況?

+1

你真的需要以提供更多的信息 –

+1

它通過Visual Studio中的報表設計器工作嗎?請儘可能提供數據集和Tablix的屏幕截圖。 – GandRalph

+0

報告在Visual Studio設計器中正常工作,在所有列中都有適當的值,但是報告部署數據從SSRS服務器上的其中兩列丟失後 –

回答

0

有幾種可能性;

  1. 的存儲過程不返回現在這個數據和報表僅在設計視圖中工作,因爲它使用緩存的數據(你可以通過刪除。數據文件記錄在報告文件目錄,如果它看到這個驗證在設計視圖中停止工作)

  2. 您有一個共享數據源配置指向報表服務器上的另一個服務器/數據庫比它在Visual Studio中,在該其他服務器/數據庫該sproc沒有數據那些列

相關問題