2017-05-08 49 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没有数据那些列

相关问题