2011-11-17 5 views
3

少数のSQLテーブルからデータを取り出すレポートを作成したくないので、別のレポートを作成する代わりに、私はレポートフレームワークを作成したい(または任意のオープンソースを使用したい) 1つを試すのに十分な情報を見つける。続きオープンソースJavaレポーティングフレームワーク

は私の要件は次のとおりです。

Filters : Support for different types of Filtering mechanism for the End User 
    DataSource : SQL Table 
    UI : user Defined UI for every user (user specific information can be persisted in DB) 
    Number of concurrent users : 10 (Max) 
    server : tomcat 
    Support for graph/Charts 
    javascript support for customizable UI 

私は私がのために使用できるオープンソースのフレームワークが存在する場合はそのいくつかのいずれかを提案することができジャスパー/ BIRTの枠組みについて聞いたが、それらのいずれか1のための実用的な知識を持っていけないしています上記の要件

答えて

8

iReportやJasperServerのようなJasperReportsライブラリのツールはすべてJasperSoftです。ツールEclipse Birt周辺。そして、Pentahoのツールがあります。

3人とも非常に強力でオープンソースであり、必要なことをすることができます。多くのツールとドキュメントがあり、商用サポートを購入することができます。あなたの決定は、商用バージョン(JasperServerなど)のみの機能のライセンスと潜在的なニーズに基づいて決定されます。

+0

感謝を。ジャスパーと比較して、ジャスパーよりははるかに直感的でバギーが少ないという結論に達しました。 IReportsは設計上あまりにも不便です。また、Pentahoは無料ではありませんが、無料で追加できますが、あまりにも制限されています – bitec

+0

Pentahoでは、Pentaho Reporting(エンジンとレポートデザイナー+これをサーバー上で実行する能力)は100%無料です。私はペンタホがその点で自由ではないということをあなたが読んだところには手がかりがありません。 JasperSoftのサーバーの特定の機能が無料であるのと同じように、インタラクティブなレポート機能は無料ではありません(またはサポートと追加のエンタープライズ機能が必要な場合はActuateのレポート製品を購入するのと同じ方法で)。その点で、すべてのベンダーは同じ戦略に従います。 –

+0

私はある程度、商用サポートとツールに入るために、すべて3人がオープンソース版を餌として使用していることに同意します。それは、現時点でオープンソースの機能が必要な場合でも、商用のものが好きかどうかを確認することが重要な理由です。また、ライセンスが異なり、影響を受ける可能性があります(LGPL/GPL、ASL、EPL)。 –

1

JasperReportsとBIRTの両方のフレームワークで要件を満たすことができます。

iReportを試してみてください。これは、JasperReportsにとって非常に成熟したグラフィックデザイナーです。私はあなたに警告する必要がありますが、iReportは非常に習慣性です。:-)

0

私は同じ状況にあった。最初に私はJasper(GUI jasperreportデザインのIreport)を試しましたが、それはあまりにも不便で直感的ではありませんでした。私はBirtを試して、それは完全に動作します。あなたはこのデモから始めるべきである:

http://download.eclipse.org/birt/downloads/examples/misc/BIRT2.1Demo/EclipseDemo.html

は、それが仕事とEclipseでレポートを実装する方法を明確化する上で非常に良いことです。また、Eclipse用のBirtプラグインには、非常に優れたインタラクティブヘルパーが含まれています。レポートテンプレートを追加し、インタラクティブヘルパーの手順に従ってください。非常に便利。

また、iReportはのためのさまざまなデモを試すことができます:バートに指し示す http://ireport-tutorial.blogspot.com/2008/10/ireport-parameterized-report.html

関連する問題