DynamicReport レポート生成を使用しようとしていますが、動的なタイトルで列を作成したいと考えています。
次のデータ構造があります。
class Data {
private String date;
private String status;
そして、私は次のような列を構築しています:
col.column("Status", "status", type.stringType())
しかし、タイトルを動的に設定したい。このようなもの:
List<Data> items = generate();
report()
.columns(
// ...
col.column(dateItem.getDate(), "status", type.stringType())
)
.setDataSource(items)
// ...
何かアドバイス?
UPD1 : 問題は、レポートが動的に入力されることです:
report().setDataSource(items)
そして、私は各アイテムにアクセスできません。