天天看點

Style Report-Web報表工具首選

   目前國内許多使用者和開發商已經越來越多的需要借助于web報表開發工具來進行web報表開發了,順應這一潮流web報表工具也大量的湧現出來,随着這一股潮流,讓衆多使用者和開發商有了更多的選擇,但是也有一個頭疼的問題擺在眼前,就是如何才能選擇一個适合自己的,性能最優的web報表工具呢?

 目前第一代java報表Style Report針對目前的web報表需求做了許多的改進:

   1:  針對基本的web報表實作; 1 )報表部署與應用內建  Style Report企業版100%以報表伺服器能夠很友善地內建到已有j2ee架構中,以servlet的形式部署到J2EE标準的應用伺服器,可以進行叢集設定,實作負載平衡,提供各種複雜接口。也可以以獨立伺服器的形式部署在.net環境中 2 )報表設計簡單易學, 實作功能強大 通過可視化的設計器,可以輕松、友善、快速地實作業務系統裡的所有查詢、統計及報表子產品;并且提供完整 API 接口,完全與應用系統無縫相容。

   2: 針對複雜 web 報表系統的功能實作 1 ) 互動式内容 Style Report能夠制作具有強大的互動式能力的報表,本身設計器提供了如選擇框、菜單、子表連結等,它的分布式兩階段事件處理功能使報表開發者能夠在報表中加入非常複雜的互動功能。 2 )可定制的報表 Style Report報表模型基于這種可定制報表的理念。報表可以通過報表開發者所定義的參數或預定義的元件來定制。它使報表能夠表現出清晰的業務模型,使使用者不再被資料實作層所困擾。 3: 針對web報表高性能的要求: 1 )遠端管理 Style Report企業版提供了基于Web的遠端管理接口,管理者可以通過标準的Web浏覽器從Internet的任何地方管理伺服器的配置, 包括多級使用者權限管理、計劃任務管理,日志管理,歸檔管理等,并且提供以上使用者自定義的所有接口 . 2 )報表性能管理 Style Report使用了大量的先進技術來提高伺服器性能并減輕網絡負擔。兩階段的分布式事件處理使大量的使用者互動操作可以在用戶端被處理,而無須與伺服器介入。報表的 按需生成頁面使使用者可以快速地浏覽報表,而又避免了在網絡中傳送大量不必要的資料。 3 )高擴充性 Style Report可以在不改變主要體系結構的前提下擴充其性能,并且采用了叢集技術。隻要做少量的配置工作而無須任何程式設計就可以動态地将伺服器加入 伺服器組中。 4: 針對web報表使用者功能使用: 1 )基于Web 的報表建立及修改 Style Report企業版提供了一個強大的基于Web的報表建立及修改功能。報表開發者可以在Web浏覽器上建立或編輯報表,并存儲到報表庫(Repository)中,這一功能實作了報表的遠端開發。為了簡化工作,Style Report企業版提供了多種報表原型模闆。通過DHTML顯示和拖拽,實作了一個操作友善的基于Web的可視化設計環境。 2 )工具欄的使用 Style Report報表展現形式是以純DHTML的格式,支援AJAX操作,對每張報表都賦有強大的工具欄支援, IE和Netscape下均可以正常工作 A:比如導出各種格式再編輯,包括常見的excel,pdf,word等多達9種導出方式, PDF引擎支援許多進階的PDF功能,如嵌入字型、書簽、多國語言支援等.  B:進階查詢搜尋功能,可以指定多個條件, 可以以内容的類型或表格的列來指定搜尋的範圍, 條件可以由邏輯操作符和包括正規表達式在内的大量運算符組成。伺服器端的搜尋實作了最大吞吐量和 按需生成頁面。 3 )強大分析功能 另外強大的線上分析功能使得使用者可以遠端開發報表,進行OLAP分析,ad-hoc(即席報表),線上預警 等分析功能。

繼續閱讀