WEB報表插件開發說明
WEB報表插件概述
報表插件屬于瀏覽器插件,支持多瀏覽器,運行在Windows系統。報表插件可以做到與桌面軟件一樣的報表功能,也可以直接驅動打印機執行打印任務,實現WEB下的打印任務最方便。報表插件在服務器端無需運行運行任何程序,所以支持任何服務器操作系統、WEB服務器與數據庫。
但目前受部分瀏覽器禁用插件的限制,特別是新版本的谷歌Chrome與火狐FireFox不支持插件,因此報表插件在使用范圍上有局限性。
支持編程工具與編程語言
ASP.NET(C# & VB.NET) JSP(Java) PHP Python ASP
WEB報表插件的優勢
- 運行性能高,功能強大,達到桌面軟件類似的性能與功能。
- 直接執行打印任務,打印操作便捷,便捷精確的票據套打,是WEB軟件實現打印功能的最好方式。
- 支持報表設計器在線設計報表,為報表最終用戶提供可視化報表設計功能。
- 報表的生成是在各自客戶端電腦上,這樣大大減輕了服務器的負載壓力,能夠做到更大的并發訪問。
- 支持所有的WEB服務器平臺(如IIS、Apache、weblogic)與服務器操作系統(如:Windows、linux、unix)。
WEB報表插件的缺點
- 只能在部分瀏覽器下運行,目前支持插件的瀏覽器(兼容性說明)主要有微軟IE與眾多國產瀏覽器,谷歌Chrome與火狐FireFox都不支持插件。
- 每個客戶端電腦都要安裝一次報表插件程序。
- 報表系統的客戶端只能運行在Windows。