Я смотрю на пример ColumnGridReport для DynamicReports.
Я хотел бы использовать классический синтаксис кода вместо 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(
как инициализировать внутреннюю часть )
.
Как я могу преобразовать это в классический синтаксис?