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