我已经创建了一个报告(JasperReports),其中包含了Page Header、Detail和Page Footer波段。Page Header和Page Footer包含静态内容,组成一个页眉和页脚,应该在每个页面上打印。
我希望Detail位于一个单独的文件(SubReport)中,这样我就可以更新Page Header和Page Footer,而不必对多个报告进行相同的更新。
在SubReport乐队中有一个Detail。SubReport具有指向数据库的链接,并显示记录,但不需要报表中的任何信息。当您单独查看SubReport并链接SubReport时,会显示记录,但是主报表中没有显示任何记录,生成的文档为84页。我不知道为什么结果是84页。我目前使用的SubReport只有24页。
我能够通过在属性中选择"All Sections,No Detail“来获取静态内容来显示,但是使用SubReport中的SQL查询,应该会显示数据。我怎样才能做到这一点?
发布于 2013-12-04 17:11:57
在查看了这个链接:http://salilstock.blogspot.ca/2012/06/jasper-subreport-modularize-jasper.html之后,我尝试将页眉和页脚作为SubReports插入到我的主报表中。这种做法似乎很有希望。
https://stackoverflow.com/questions/20359571
复制相似问题