Advance software

AS-Report for Java - Java EE サンプル

このページのサンプルコードは「servlet/ChartServlet.java」を参照してください。
AS-Report for Java を製品版として動作させる場合、setLicense メソッドによるライセンス認証が必要です。
サンプルプログラムでは「WEB-INF/data」フォルダにライセンスファイルを格納する事で製品版の動作が確認できます。
また、ライセンス認証を行わない場合、体験版として動作します。

グラフ情報の取得、設定

テンプレート(Excel で作成したデザインファイル)に配置されたグラフの情報を取得後、外部ライブラリを使用してグラフイメージが設定された帳票を作成する方法を説明します。
この機能は xlsx 形式限定の機能になります。

(1) グラフの出力

グラフイメージの生成には JFreeChart を使用します。
対応しているグラフの種類は以下の通りです。

  • 集合縦棒グラフ
  • 集合横棒グラフ
  • 折れ線グラフ
  • 円グラフ
  • ドーナツグラフ
  • 面グラフ