Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 报告中的某些列未显示SSRS服务器上的数据_Reporting Services_Ssrs 2012_Ssrs Tablix - Fatal编程技术网

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

Reporting services 报告中的某些列未显示SSRS服务器上的数据,reporting-services,ssrs-2012,ssrs-tablix,Reporting Services,Ssrs 2012,Ssrs Tablix,请帮忙 我正在使用SQLServer2008R2和SSRS来开发一个报告。我在服务器上创建了一个存储过程,并通过报表访问它。在SSMS中,存储过程正常运行并返回数据。另外,在VisualStudio中,我运行了该报告的调试版本,它可以很好地输出数据 当我部署报表并尝试在web门户中运行它时,问题就出现了。它运行时没有任何错误,并显示报告标题,但7列中有2列没有数据!我尝试过创建一个新的报告来访问相同的存储过程,但同样的事情发生了。是什么导致了这种情况?一些可能性 存储过程现在不返回此数据,并且报

请帮忙

我正在使用SQLServer2008R2和SSRS来开发一个报告。我在服务器上创建了一个存储过程,并通过报表访问它。在SSMS中,存储过程正常运行并返回数据。另外,在VisualStudio中,我运行了该报告的调试版本,它可以很好地输出数据

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

一些可能性

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

  • 您配置了一个共享数据源,该数据源指向报表服务器上与Visual Studio中不同的服务器/数据库,在该服务器/数据库中,存储过程没有这些列的数据


  • 你真的需要提供更多的信息吗?它在VisualStudio中通过报表设计器工作吗?如果可能,请提供您的数据集和tablix的屏幕截图。报表在visual studio designer中运行良好,所有列中的值都正确,但在报表部署数据从SSRS服务器上的2列丢失后,它是否会离开页面的一侧?进入“打印预览”查看它是否显示在任何页面上。