8

ユーザーがテンプレートを定義し、作成されたテンプレートにデータをフェッチできる、RubyまたはRailsのレポート生成ツールを探しています。

私は「 Rubyボックス:レポートセクション」を調べてきました。

私が見た2つのレポートツールがあります:

  1. 薄いレポートそれは本当に良いです。テンプレートエディタを使用して、独自のレポートテンプレートを作成できます。次に、 thinreportsgemを使用してPDFレポートを作成できます。

  2. ODFレポート:OpenOfficeとMSWordを使用してテンプレートODFファイルを作成し、そのテンプレートを使用してレポートを生成できます。

これらのソリューションはどちらも、チャートを描画する機能を欠いています。特定のレポート内にグラフを描画できる同様のレポートツールを知っている人はいますか?

RTFRubyLibraryを試しました。動作しますが、チャートやグラフを描画できないという制限があります。

最小要件は次のとおりです。

  1. カスタマイズ可能なテンプレートを作成できます。(例:デザインレイアウト、フォントサイズ、色の設定、画像の埋め込みなど)

  2. 表や図表を描くことができます。

  3. テンプレートは、Docx、Excel、xml、またはその他の一般的なファイル形式にすることができます。

  4. レポート出力レポートは、DocxまたはRTF形式である必要があります。

ありがとう

4

3 に答える 3

2

以下は、googlecharts API を使用して Thinreports のグラフを作成する例です。

GoogleChartAPI を使用してグラフを埋め込む

私はそれを自分で使用したことはありません。

于 2013-08-07T16:02:56.180 に答える
1

目的に合わせてPentaho レポート ツールを使用できます。Pentaho Reporting は、幅広いデータ ソースからリレーショナル レポートと分析レポートを作成できるオープン ソース レポート ツールのスイートです。Pentaho レポーティング エンジンは、データの PDF、Excel、HTML、テキスト、リッチ テキスト ファイル、XML および CSV 出力を作成できます。

于 2012-10-24T05:53:57.557 に答える