0
A
回答
1
为什么您将列表作为HashMap而不是实际列表传递?如果您只想在报表中包含值列表并且它是所有字符串,则可以创建一个以逗号分隔的列表,并将其作为1个字符串对象传递给jrxml文件。
如果您有需要与每个单独数据对象相关联的数据列表,则可以创建一个子报表,该列表需要一个ArrayList数据源以及要列印的事物列表,然后将其包含在主报表中。
相关问题
- 1. Jasper报告组和列
- 2. jasper grails报告
- 3. Jasper报告NoClassDefFoundError
- 4. 遍历列表
- 5. 遍历列表
- 6. 遍历列表
- 7. 遍历列表
- 8. Jasper报告中的空白子报告
- 9. 在jasper报告中合并列标题
- 10. 使用Jasper报告创建数据表
- 11. 遍历列表的列表?
- 12. Jquery遍历列表
- 13. 遍历列表C#
- 14. 遍历数列表
- 15. 遍历表列-jQuery
- 16. QTreeview遍历列表
- 17. JQuery遍历表列
- 18. 遍历列表(Python)
- 19. 遍历类列表
- 20. 在jasper中钻取报告
- 21. 来自Jasper的excel报告
- 22. Jasper报告拆分类型
- 23. Jasper报告数据过滤
- 24. 在Jasper中钻取报告
- 25. Jasper Reports主详细报告
- 26. Java jasper报告valueAxis位置
- 27. jasper报告中的边框
- 28. Jasper报告布尔值
- 29. 如何调试jasper报告?
- 30. 如何遍历JSON阵列来创建JasperReports的重复报告
如何添加ArrayList作为数据源并创建详细报告部分迭代该数组的报告? – Sobis
在主报告中,将子报告对象的数据源表达式设置为新的net.sf.jasperreports.engine.data.JRBeanCollectionDataSource()。在子报表.jrxml文件中,将报表数据源设置为ArrayList中的类。 –