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(
基本的には、内側の部分を初期化する方法を実行したいと思います)
。
これを古典的な構文に変換するにはどうすればよいですか?