報表組件

報表組件

報表組件與報表軟體類似,都是為了解決報表繪製問題的產物,報表是商業智慧型中不可缺少的重要組成部分,而從中國市場的實際狀況來看,大部分用戶立即導入商業智慧型還是存在一定困難的。所以在中國,選擇合適的報表軟體和報表組件,都是非常重要的。

基本介紹

  • 中文名:報表組件
  • 支持環境:JDK的作業系統
  • WEB部署:安裝的獨立伺服器方案
  • API接口:接口數量稀少、控制力度弱
評價標準,支持環境,WEB部署,API接口,頁面集成,

評價標準

報表產品是否具有競爭力,用戶體驗是衡量的重要標準。報表市場買方需求呈現出強烈的個性化。通用軟體產品,穩定性是其一大優勢,卻無法完全滿足極個性化的需求。新生的產品,往往提供結構清晰,豐富的API調用,有效的解決了報表的擴展和控制問題。順應市場發展趨勢,選擇報表組件時,通常會考慮以下問題:

支持環境

通常要求設計器和伺服器都需要具有可部署的JDK的作業系統,有JDBC接口的資料庫,有些還要考慮對於UNIX/LINUX支持是否與WINDOWS是否完全一樣,一般都採用JAVA開發,非JAVA的報表組件在這方面要困難許多。

WEB部署

傳統的需要獨立安裝的獨立伺服器方案,報表檔案也必須單獨部署,這在更新時就會存在無法與應用程式一起更新的問題。伺服器與應用程式一起部署在引用伺服器上,會使得安裝和更新問題簡單快捷。

API接口

傳統工具採用獨立伺服器方案,套用接口通過網路協定完成,接口數量稀少、控制力度弱,而且嚴重影響性能。統計圖等HTML外置資源還常常採用原始的CGI方式,會在檔案系統中留下難以管理的臨時檔案。
API在某種程度上很象Windows的天然代碼。報表的擴展和深度控制,都需要有結構清晰、豐富的API調用作為保障。
finereport開放的APIfinereport開放的API

頁面集成

傳統報表組件採用獨立伺服器方案,且傳統工具均有自己獨立的門戶機制,很難將生成的HTML隨意嵌入到頁面中,常常必須帶出其產品本身的報表管理界面,難以做到無縫嵌入。
用戶通產會比較青睞報表生成的HTML在套用頁面(JSP)中隨意嵌入擺放,對從瀏覽器端完全看不出集成了第三方產品的集成方式。

相關詞條

熱門詞條

聯絡我們