ActiveReports 报表控件引擎和模板与开发平台和运行设备无关,这意味着你开发的报表模板无需做任何修改,就能在 HTML5 \ WinForms \ ASP.NET \ ASP.NET MVC \ WPF \ JSP \ PHP \ Node.js 平台中直接使用。 同时,ActiveReports 报表查看器提供了在浏览器以及移动端设备查看报表的能力。

多个开发平台无缝迁移

ActiveReports 报表控件架构总体分为三部分:高性能报表引擎、报表模板和报表查看器。其中报表引擎和模板与开发平台和运行设备无关,这意味着你开发的报表模板无需做任何修改,就能在 HTML5 \ WinForms \ ASP.NET \ ASP.NET MVC \ WPF \ JSP \ PHP \ Node.js 平台中直接使用。而报表模板之所以能够做到多平台无缝迁移使用,完全得益于 ActiveReports 报表方案根据开发平台提供不同的渲染方式,并最终将平台本身的差异全部封装在报表查看其中,这样报表开发人员只需将精力集中在报表功能实现上,无需担心报表渲染和用户体验的问题。

完美的跨浏览器 Web 报表兼容性

在 Web 系统研发过程中,从最初的架构设计,到编码实现和软件测试,再到最终发布上线,我们始终绕不开的一个问题就是浏览器兼容性。开发人员需要根据不同浏览器和版本编写不同的前端代码,而对最终用户来讲必须安装指定的浏览器才能够获得较好的产品使用体验。ActiveReports 报表控件则将浏览器之间的差异进行完全封装,开发人员无需针对浏览器差异编写任何代码,最终用户也可以在不同浏览器中获得一致的报表使用体验

ActiveReports报表控件 - 完美的跨浏览器Web报表

从桌面到移动报表

从桌面报表迁移至移动报表,其实你不需要进行任何的复杂操作,ActiveReports 报表控件提供了基于 HTML5 的报表查看器,可以在移动端直接加载你原有的报表模板。用户在移动应用中可以获得桌面系统中一样的报表功能,不会因为平台的迁移而产生陌生感,也不需要进行二次产品使用学习,不仅如此,HTML5 报表查看器还提供符合移动应用的用户界面和操作体验,更好的与 iOS \ Android \ Windows Phone 应用集成。

ActiveReports报表控件 - 多种发布方式