我的同事正在更改我正在开发的报告中使用的子报告。因为我得到了最新更改我的报告显示以下错误到位子报告: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