jasperreport 批量打印在给table组件传值时 第一张报表的table拥有所有的table的数据

截图的部分就是table组件部分,这个table的数据源是 :
responseVoucherPrintlist.get(i).setTable_datas(new JRBeanCollectionDataSource(responseVoucherPrintlist.get(i).getItemInfoDtoList()));
一个list ,当前list有两条数据,按理说,应该打印在两个模板中,但是出现了截图所示的情况

img


img


请求各位帮帮忙,集思广益,算是给我一个参考

jasper 有个分组试试 利用对象某个属性分组 当前页某个属性都设成相同的

这个原因是 ,循环打印时,没有每次拿到新的模板填充数据