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_Charts_Subreport - Fatal编程技术网

Reporting services SSRS-无法在子报表中生成图表

Reporting services SSRS-无法在子报表中生成图表,reporting-services,charts,subreport,Reporting Services,Charts,Subreport,我的任务是通过分析主报告中的参数值,使用图表创建子报告。我已经检查了没有不同的数据类型,并确保没有空值。所以首先,我尝试通过使用标准表创建子报表来生成测试用例,它是有效的 但是,当我尝试在具有相同数据的子报表中使用图表报表时,我从主报表运行它,它不起作用,,注意事项是 "Data retrieval failed for the subreport,'subrptqtybyasset', located at:/rptAssetQtyByType. Please check the log fi

我的任务是通过分析主报告中的参数值,使用图表创建子报告。我已经检查了没有不同的数据类型,并确保没有空值。所以首先,我尝试通过使用标准表创建子报表来生成测试用例,它是有效的

但是,当我尝试在具有相同数据的子报表中使用图表报表时,我从主报表运行它,它不起作用,,注意事项是

"Data retrieval failed for the subreport,'subrptqtybyasset', located at:/rptAssetQtyByType. Please check the log files for more information."
然后我试着看一下子报告,单独运行这个图表,它就工作了。当我尝试使用标准表(不使用图表)运行子报表时,也得到了相同的结果

所以,我的问题是:首先,为什么SSR在我使用图表执行子报表时给出不同的结果,同时它使用表格工作第二个,是否有任何解决方案使其与子报表上的图表一起工作?因为我确实需要在子报表中使用图表


非常感谢。

您应该检查SSRS日志文件,以便更好地描述发生的错误。 SQL Server 2008中的默认日志文件位置为

C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\LogFiles

其他版本也使用类似的路径


在SSRS日志文件没有显示错误原因的罕见情况下,您可以运行SQL Profiler跟踪到报表数据源中特定的数据库,以尝试找出报表运行时出现的问题。

感谢Josh的回答, 我今天刚刚运行了这个程序,我在SSRS日志文件中看到,没有错误声明,也许你可以从这个链接中看到:
www.herryyulianto.com/images/stackoverflow/Response01.jpg

错误语句仅出现在Visual Studio Reporting中。结果仍然和昨天一样。 这是我得到的最后一份日志:

2014年9月2日上午9:46:11 spid56启动数据库“ReportServer$SQLEXPRESSTempDB”
2014年9月2日上午9:36:11 spid52启动数据库“ReportServer$SQLEXPRESSTempDB”

这是主报告,执行时包含子报告图表:
www.herryyulianto.com/images/stackoverflow/UsingChart.jpg

但是如果主报告包含带有标准表的子报告,并且我得到:
www.herryyulianto.com/images/stackoverflow/UsingStandardTable.jpg

嗯,我不知道如何解决这个问题。谢谢