BIRT

ScriptedDataSourceでつまった点

引き続きBIRTのScriptデータソース関連を色々調べています。 今回は、Javaプログラム内で取得したデータ(DTO)をBIRT側へ渡す際にハマッた点を書きとめておきます。 ■環境は以下の状態とします。 ・複数の単一項目を出力する単票帳票を出力する ・Javaプログ…

ScriptDataSourceを試してみる

せっかくid:kiy0takaに教えてもらったので、BIRTの帳票をScriptベースのデータソース&データセットで 表示する方法も試してみました。 まず、レポートの設定は以下のような感じ。 1. レポートを作成。 2. データソースを作成。データソースは「スクリプト記…

JavaのコードからBIRTのレポートに対して動的にフィルタを指定する

BIRTは深いところに入ろうとすると、英語の情報源から探さないといけない点が辛い今日この頃。 Javaのコードから動的にフィルタリングを指定するには、以下のようなコードで可能。 // コンフィグ設定 EngineConfig config = new EngineConfig(); config.setE…

BIRT2.3で複数グラフを表示

BIRTで2つの棒グラフと1つの折れ線グラフ(それぞれ値は別)を同時に表示する必要があり、 そんなことできるのか?と自宅で探っていたところ、わりとあっさりできました。 ・BIRTのデザイナでグラフを配置 ・グラフの編集からグラフの種類の選択で「複数のY…