Предел динамического отчета Количество столбцов на странице
Привет я использую динамический отчет, чтобы создать отчет, который имеет динамический номер строки и столбца. Когда количество столбцов огромно (например, 60), он печатает все столбцы в одной строке.
Но я хочу зафиксировать максимальное количество столбцов в строке. Как я могу это сделать?
Мой текущий код
JasperReportBuilder report = DynamicReports.report();
report.setPageFormat(PageType.A4, PageOrientation.LANDSCAPE);
report.columns(columns)
.setColumnTitleStyle(columnTitleBorder)
.setColumnStyle(borderStyle)
.title(Components.text("Demo Report Title").setHorizontalTextAlignment(HorizontalTextAlignment.CENTER))
.pageFooter(Components.pageXofY())
.setDataSource(data);
report.toPdf(new FileOutputStream("path/to/dir/demo.pdf"))