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