我正在查看 DynamicReports 的ColumnGridReport 示例。
我想使用经典的代码语法而不是示例中使用的 DSL,这意味着创建
JasperReportBuilder report = DynamicReports.report();
和使用report.addColumn(...)
等等,但我不知道如何为“columnGrid”部分做到这一点:
report
.columnGrid(
grid.verticalColumnGridList(
itemColumn,
grid.horizontalColumnGridList(quantityColumn, unitPriceColumn)),
grid.verticalColumnGridList(
orderDateColumn,
grid.horizontalColumnGridList(orderDateFColumn, orderYearColumn),
grid.horizontalColumnGridList(orderMonthColumn, orderDayColumn)));
有一个变量grid
......甚至在哪里初始化?
基本上我想做report.columnGrid(
如何初始化内部部分)
。
如何将其转换为经典语法?