1. 報表工具推薦(收費、開源)
以前用JasperReport開發報表,發現一年半載的開發人力還不如說服領導花點錢購買商用的,有技術服務支持。關鍵企業的報表應用早晚要往業務的商業智能分析上發展,發展企業的數據化管理,所以選對廠商選對工具很重要,這道理就跟為什麼選SAP的ERP一樣,背後就是一套企業管理理念,報表——數據分析——數據化管理也是一樣。
所以不建議用開源的報表軟體,開發上線實在太慢,永遠都在趕需求,自埋坑。還是採取成熟的報表軟體比較合適,比如FineReport,簡單實用易上手,尤其數據字典、實際值和顯示值等的設計更是切入快速開發的要害,這些放在別的語言和體系下往往要大量代碼才能實現且頻繁需要的功能放在FineReport里卻只是幾個操作的事情。而且他們的大屏可視化做得很好,一目瞭然。
2. 國內有哪些好的報表系統
國內好的報表系統有很多,比如思邁特軟體Smartbi就很不錯。3. java大數據量報表怎麼處理
採用插件類報表工具會有更好的性能,如Grid++報表插件性能就很好,可以獲得與桌面程序報表差不多的性能。
4. java 調用jasperreport生成Pdf報表,目前String類型的欄位可以正常顯示。
說明這個大數據類型在這里不支持,在編譯的過程中,BigDecimal佔用位元組多,解釋的過程中發生溢出,導致編譯出問題,無法生成class,導致後面的調用出錯。。還是變通一下,轉換一下類型吧。。
5. struts2+jasperreport插件導出excel時,數據量過大的問題
excel2003的行數限制是65536,約2的16次方,這與微軟的excel程序的數據結構設計有關;2007會大一些。
目前java的excel操作大多是用poi或jxl,jxl似乎也存在這樣的限制,你為何不將其分隔成多個sheet?
6. JasperReport這個報表工具怎麼樣
數據量的大小和報表工具沒有直接關系,人類的眼球是不可能直接觀察巨大數據量的,別說一天一G了,1M的呈現數據都遠遠超過人類可觀察的范圍。事實上,在報表中顯示的數據都是經過匯總或過濾後的少量數據,涉及的源數據可能有幾十G甚至上T,但到了報表顯示的內容就只剩幾十K了。
選用報表工具要考慮主要是呈現格式等問題,JasperReport是個開源產品,經過了N年歷練,穩定性和成熟性不用擔心,而且作為開源產品,其中一個顯然的優勢就是免費,但是,國外的報表模式不是很適合國內的報表,存在對復雜格式支持不足的缺點,編輯繪制報表也不是很輕松;當然,這個要看項目中的報表樣式到底有多復雜,如果格式不是很復雜,那麼JasperReport是個不錯的選擇。如果格式復雜的話,建議採用國內的報表工具(有名的也就那些)。
至於數據量,那個是數據源的問題,原則上應當由資料庫端解決,1G不算很大的數,但要看你需要呈現多長時期的報表數據,比如要看一年的匯總數據就會有幾百G的容量,這時用資料庫遍歷匯總很難做到立等可取的,除非採用內存資料庫或並行計算,但軟硬體成本都比較高。集算器能跟JasperReport無縫集成,提供高性能外存和集群計算,比傳統的關系資料庫性能更好且容易集群擴展,不失為一種選擇。
還要考慮一種情況——有些報表的數據計算復雜,用SQL很難寫,有時就把這些計算挪到報表端來做,這會導致報表性能極差(如果從DB中取數還會有JDBC的影響,速度更慢),較大的數據量還很可能導致內存溢出而崩潰(報表工具都是內存計算的),都需要綜合考慮。
7. 有沒有好用的報表系統
據我的了解思邁特軟體Smartbi的報表系統就很好,他們是一款一款用於報表製作,分析和展示的工具。8. 現在流行的免費報表工具有哪些
真心不建議用免費的報表工具,自己開發還行,敢用於項目中嗎?如果僅用於自己開發,現在很多報表開發工具都針對個人開發者免費,或提供很長時間的免費試用和技術支持,足夠了。
如果注重數據分析和在線報表設計,可以使用 ActiveReports。ActiveReports 報表控制項提供開發多種報表樣式的能力,並通過在線報表設計器及內置豐富的報表控制項,如表格、獨有的矩表、地圖、圖表等控制項,幫助用戶輕松設計多種報表樣式。
此外還提供一個月的免費使用和不限次數的技術支持。
9. 國產比較好用的報表工具有哪些
現在國內的WEB報表平台基本上有以下幾種:
jexcel、Crystal
Reports、jasperreport、
FineReport、潤乾報表、CHARISMA在線自定義WEB報表等等。
個人認為FineReport、潤乾報表、CHARISMA報表都很不錯。
不過如果在用戶管理、報表許可權管理這方面有較高要求的話,建議使用CHARISMA報表。
我們公司就是使用的CHARISMA在線自定義WEB報表,比較好用,使用起來簡單方便。他們有免費試用版本,申請下載就可以了。
10. 有沒有好的在線報表系統或app推薦
報表系統的話國內外有很多,給題主介紹幾個自我感覺還ok的吧。
jasperreport:最受歡迎內,最常用的開源報容表工具,可以在java環境下製作報表,支持pdf,xls,html,csv,和xlm文件輸出格式。
潤乾報表:基於excel的形式,對於製作表格特別方便,設計思路比較靈活,對於實現同比,環比這些很方便,很容易。
finereport:類excel界面,特色功能製作報表,報表許可權分配,報表管理,還有填報功能,支持多種資料庫,能去各種數據源,專門解決復雜的中國式報表。