我正在使用JasperReports
设计报告。它使用表组件来显示数据。表组件使用JRBeanCollectionDataSource
作为dataSource。问题是,当我看到预览时,它会在同一页面上显示几个表,并且它也创建了几个页面,即使我的dataSource只返回4个记录,我已经做了很多搜索而没有发现任何内容。
我的报告设计(在iReport
中):
结果报告,第一页:
和第二个:
答案 0 :(得分:1)
听起来你需要将表组件放入标题带或摘要带中,这样你才能获得一个表。您还可以(或者更改)更改主报表查询以返回单行,或者在主查询没有记录时显示所有行无详细信息。
答案 1 :(得分:0)
可能有不同的原因导致此行为: