我想創建幾個從少量SQL表中選擇數據的報表,因此我沒有創建(或使用任何開放源代碼)報表框架來創建不同的報表,但我仍然沒有找到它,找到足夠的信息來嘗試一個。開源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 100%免費。我不知道你在哪裏讀到Pentaho在這方面不會自由。 Interactive-Reporting不是免費的,與JasperSoft服務器中的某些功能不是免費的(或者就此而言,以同樣的方式,如果您需要支持和其他企業功能,您需要購買Actuate的報告產品)。在這方面,所有供應商都遵循相同的策略。 –
我同意..在某種程度上,這三種都使用開源版本作爲誘餌來進入商業支持和工具。這就是爲什麼重要的是要檢查你是否喜歡事物的商業面,即使你現在只需要開源功能。此外,許可證不同,可能會產生影響(LGPL/GPL,ASL,EPL)。 –