少数の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のための実用的な知識を持っていけないしています上記の要件
感謝を。ジャスパーと比較して、ジャスパーよりははるかに直感的でバギーが少ないという結論に達しました。 IReportsは設計上あまりにも不便です。また、Pentahoは無料ではありませんが、無料で追加できますが、あまりにも制限されています – bitec
Pentahoでは、Pentaho Reporting(エンジンとレポートデザイナー+これをサーバー上で実行する能力)は100%無料です。私はペンタホがその点で自由ではないということをあなたが読んだところには手がかりがありません。 JasperSoftのサーバーの特定の機能が無料であるのと同じように、インタラクティブなレポート機能は無料ではありません(またはサポートと追加のエンタープライズ機能が必要な場合はActuateのレポート製品を購入するのと同じ方法で)。その点で、すべてのベンダーは同じ戦略に従います。 –
私はある程度、商用サポートとツールに入るために、すべて3人がオープンソース版を餌として使用していることに同意します。それは、現時点でオープンソースの機能が必要な場合でも、商用のものが好きかどうかを確認することが重要な理由です。また、ライセンスが異なり、影響を受ける可能性があります(LGPL/GPL、ASL、EPL)。 –