2012-01-12 11 views
6

私は、ルビーやレールで行われたレポートジェネレータを探しています。これは、ユーザがテンプレートを定義してから、テンプレートにデータをフェッチすることを可能にします。 「ルビーボックス:報告セクション」私はを見てきたカスタマイズ可能なテンプレートに基づくRubyやRailsのレポート作成ツールはありますか?

(https://www.ruby-toolbox.com/categories/reporting.html)

2つのレポートツールがありますがどのような私に似ています探しています:

Thin Reports: 本当に良いです。テンプレートエディタをダウンロードして独自のレポートテンプレートを定義してから、アプリケーションのSVGまたはPDFレポートを取得できるthinreportsの宝石を組み合わせます。

ODF Report: OpenOfficeとMS Word 2010で編集できるODFファイルをテンプレートとして使用します。

ただし、両方ともグラフを描画する能力がありません。 報告ツールは、これらの2つのツールと似たような仕事をしていますが、レポート内にグラフを描画できることを知っていますか?

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

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

  2. テーブル、チャートを描画することができます。

  3. テンプレートは、ODTまたはexcelまたはtifまたはその他の共通ファイルです。

おかげ

答えて

12

PeterPeng。私はThinReportsのデベロッパー

...

以下は機械翻訳によるメッセージであるので、あなたは理解することができない可能性があればすみません。

最新のThinReportsでは、Grafを画像として埋め込むことができます。 次はGoogleChart APIを使用したサンプルです。また

ThinReports Example: Embed a graph using the GoogleChartAPI

次のように、Gruffを作成するために、このような画像を使用して、埋め込むことができます。

page.item(:image_block).src('/path/to/any.png') 
page.item(:image_block).src(<Image Data>) 

私が参考に願っています。

関連する問題