报告中的某些列未显示SSRS服务器上的数据

时间:2017-05-08 23:01:27

标签: reporting-services ssrs-2012 ssrs-tablix

请帮助

我正在使用SQL Server 2008 R2和SSRS来开发报告。我在服务器上创建了一个存储过程,我通过报告访问它。在SSMS中,存储过程运行并返回数据就好了。此外,在Visual Studio中,我运行报告的调试版本,它输出数据就好了。

当我部署报告并尝试在Web门户中运行它时,会出现问题。它运行时没有任何错误并显示报告标题,但7列中的2列中没有数据!我已经尝试创建一个访问相同存储过程的新报告,并发生同样的事情。什么可能导致这种情况?

1 个答案:

答案 0 :(得分:0)

一些可能性;

  1. SPROC现在不返回此数据,报告仅在设计视图中工作,因为它使用缓存数据(您可以通过删除报告文件目录中的.data文件并查看它是否停止来验证这一点在设计视图中工作)

  2. 您配置的共享数据源指向报表服务器上的不同服务器/数据库,而不是Visual Studio,在其他服务器/数据库中,sproc没有这些列的数据< / p>