我在子报表的摘要频段中使用了交叉表来创建动态列/数据透视表。当我独立运行它时工作正常并正确地返回数据,正如预期的那样。
然后当我在另一个报告中将其作为详细信息 Band中的子报告引用时,它运行正常,没有错误,但是缺少某些数据。
我正在为两份报告使用相同的数据源。
子报表数据表达式: $P{SUBREPORT_DIR} + "mySubreportFile.jasper"
连接类型:使用数据源表达式
数据源表达式: $P{REPORT_DATA_SOURCE}
有人可以提出建议吗?不幸的是出于安全原因,我无法提供任何文件供您查看。
答案 0 :(得分:0)
在您的主报告中,是否有群组?您的子报表可能仅限于该组的数据。