我在SSRS 2005中创建了一个报告,该报告返回一个参数的17页数据,在此报告中有一个子报告,其中3个报告中没有显示数据,我收到了以下消息:报告。
错误:无法显示子报告
Visual Studio中调试的输出是
[rsErrorExecutingSubreport]执行时出错 子报表'subreport1':运行该子报表所需的一个或多个参数 报告尚未明确。
我还在子报告中包含了一个文本框,用于检查参数是否通过,以确保它不是数据问题。对于那些我没有收到错误的参数,可以将参数传递给子报告。
如果我按照预期返回缺少数据的子报表。
不幸的是,目前所有这些都在Visual Studio中,因为我还在等待创建报表服务器,虽然我不确定这是多少问题,所以我'我无法部署以查看它是否是Visual Studio问题。
提前感谢您的帮助。
科林
答案 0 :(得分:0)
为了提供更新以防其他人遇到同样的问题,我发现以下解决方法使我能够在创建报表服务器之前暂时继续前进,这适用于Development Studio 2005和2008。
基本上围绕它的方法是在主报表上创建一个表,删除不需要的列和行,然后将子报表拖到表中,设置链接子报表和主报表的参数和它应该管用。我在2005年和2008年对它进行了测试。
此致
科林