4

私のビジネスアプリケーションはレポートを作成します。レポートは通常、次のもので構成されます。

  • 一般的なヘッダー(左、右、中央)
  • 使用されるパラメータを説明するいくつかの段落
  • テーブルヘッダー
  • テーブルデータ
  • ページフッター
  • ページヘッダー
  • レポートフッター

レポートの出力形式には、少なくとも2つの既知の要件があります。

  • Excelテーブル(xls(x)ファイル)-一部のセクションは無視されますが、テーブルヘッダーテーブルデータは確実に含まれます
  • pdf

次に、プログラムでレポートを一般的な形式で生成したいと思います。次に、次のモジュールは、フォントサイズや面などの追加のオプションパラメータを受け入れて、既知の出力形式の1つで出力を生成します。現在、2つの出力形式がありますが、間もなくhtmlのようにさらに多くの出力形式が登場する可能性があります。

レポートはどの形式で生成する必要がありますか?

ファイルまたは同等のメモリ構造になると思います。フォーマットと一緒に、私は使用するツールとテクノロジーについての提案を期待します。私はオープンソースソリューションのみを選択しますが、他のヒントを提供したい場合は、それも価値があります。

私のプログラミング環境はJavaですが、可能であれば、この選択肢を開いたままにしておきたいと思います。

私のアイデアの1つは、カスタムの何かを最初から定義することです。私はそれを行う方法を知っていますが、最初に一般的な既製のソリューションのレビューをしたいと思います。それが私があなたの助けを求めるところです。

4

1 に答える 1

1

jasperreportsをご覧ください。それはたくさんのフォーマットを生成することができます。そして、あなたはたくさんのコミュニティサポートを受けるでしょう。

于 2012-10-03T09:09:03.320 に答える