我正在查看 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(如何初始化内部部分)。
如何将其转换为经典语法?