for (GridColumnsEnum abscol : abscols) {
drb.addColumn(abscol);
}
我有一个 for 循环,它遍历抽象列的集合并将抽象列添加到 DynamicReportBuilder 对象。添加到 DynamicReportBuilder 对象的列数是动态的,范围为 5-20。
drb 对象用于生成横向的报告。如果超过 7-8 列,则这些列经常会从页面中消失。
如果有超过 7-8 列,我想知道插入“分页符”的最佳方法,以便剩余的列显示在下一页而不是离开页面。
我已经使用 DynamicReportBuilder api 尝试了各种方法 - 即 DynamicReportBuilder.setColumnsPerPage(7) - 这似乎没有任何效果 - 在第 7 列之后,这些列不会分成单独的页面。
谁能建议一种方法来实现这一点?