我的同事正在更改我正在開發的報告中使用的子報告。因爲我得到了最新更改我的報告顯示以下錯誤到位子報告:SSRS子報告在本地失敗,但在服務器和同事的機器上正常工作
Data retrieval failed for the subreport, 'sub1', located at: /sub1. Please check the log files for more information.
的變化太多,無法張貼在這裏或描述。參數已更改。的格式更改,表達和價值的變化等
VS顯示此錯誤窗口地段:
Warning 1
[rsErrorExecutingSubreport] An error occurred while executing the subreport 'sub1' (Instance: 401iT1R0R0R0x0S0):
Data retrieval failed for the subreport, 'sub1', located at: /sub1.
Please check the log files for more information.
[rsNone] Data retrieval failed for the subreport, 'sub1', located at: /sub1.
C:\Workspace\Reports\Statement.rdl 0 0
但是當我上傳我的報告,其中子報告部署在服務器上,該報告工作正常。該同事在使用本子報告的情況下編寫了另一份報告。該報告在服務器和他們的機器上均正常工作,但在我的機器上無法正常工作。
如果我嘗試運行子報告本身,它會顯示錯誤:
An error occurred during local report processing.
An error occurred during report processing.
本報告採用由我的同事,他們都開發了4個分報告,在報告上顯示細膩在本地或在服務器上獨立運行。
我應該檢查什麼項目?由於通常情況相反,不熟悉這種情況 - 在本地工作,但不在服務器上工作。謝謝!
讓他給你發送子報表的.rdl,我認爲它在你的電腦上有問題,因爲它沒有像他那樣的子報表的最新版本。 – newGuy
謝謝你的建議,但我們不這樣做。他們檢查代碼並部署到服務器,我從TFS獲得最新版本。必須遵循這個過程。 – ajeh