本帖最后由 wangnaing 于 2020-12-29 15:14 编辑
近日,大家期待已久的纯前端报表控件 ActiveReportsJS V2.0 版本已正式发布, ActiveReportsJS V2.0 是一次具有重大意义的版本,主要提供了极易使用的纯前端的Web设计器:无需安装任何应用,在Web界面进行在线设计报表;同时提供了丰富的 API 定制化接口、以及高级数据绑定功能,可全面满足应用系统中自定义报表设计的需要,大大提升了 ActiveReportsJS 的易用性及灵活性!
ActiveReportsJS V2.0 版本主要包括以下几个新特性:1、纯前端的Web设计器:0 安装,即可轻松在Web界面在线设计报表ActiveReportsJS V2.0 提供的在线报表设计器,可以直接集成到基于 B/S 架构的应用系统中,满足开发者及最终使用用户自定义报表的设计需要。拖拽式报表设计极易使用,无须具备专业的软件开发背景,也能快速设计明细报表、数据透视表、Word 文档、图表和参数查询等类型的报表。
Web设计器使用教程
2、灵活丰富的API:满足个性化集成需要ActiveReportsJS V2.0 支持前后端分离开发模式,能与Vue、Angular、React等框架集成。此版本新增近百个 API 接口,其中包含在线报表设计器,报表对象,及报表展示工具等API, 您可以通过调用在线设计器的保存,预览,加载预置资源等API 实现在线设计器与项目的无缝集成,完全嵌入到项目中,实现从报表设计,预览,到保存的完整功能。您也可以通过调用报表一键打印和导出接口实现无预览打印和导出,以及更多报表对象的参数传递,加载等接口,满足你深度定制、无缝集成的需要。
Web设计器与前端框架集成
3、高级数据绑定功能:一键畅连,攻克开发难点在 ActiveReportsJS V2.0 持续增强数据绑定能力,包括支持REST API, GraphQL,及OData 数据,也可以动态配置请求参数,如 HTTP 方法(Post/Get)、查询字串、HTTP Handle等。也支持在报表运行时通过API动态传递参数、动态设置 JSON 数据集等高级用法。而且能够自动解析 OData API 返回的主从数据关系,快速设计主从报表,比如:订单基础信息+订单产品明细、检查报告概要+检查明细项目等。
除此之外,我们发布了更多新功能:- 支持导出 HTML 文件时内嵌图片,可以保证将所有HTML资源文件形成一个压缩包,后避免图片文件丢失。
- 支持渲染复选框为 SVG 类型,避免在进行缩放展示包含复选框的报表时,无法精确显示复选框内容。
- 在页面报表中,支持根据条件来动态设置多页的可见性,如打印,导出时候控制每页的可见性。
- 全新的数据集对话框,使得您可以配置更多的 JSON 数据连接信息
ActiveReportsJS 纯前端在线报表控件,让报表开发更简单、更高效、更轻量 ActiveReportsJS 是葡萄城开发的一款基于 HTML5 的纯前端在线报表控件,通过拖拽式跨平台报表设计器和纯前端报表设计器,可以快速地设计 Excel 表格、Word 文档、图表、数据过滤、数据钻取、精准套打等类型报表,可全面满足 JavaScript、Html5、Angular、Vue、React、PureJS ,Nodejs 等项目开发的报表设计、展示、打印导出等需求。同时,通过丰富的API可以灵活的实现报表创建、加载和运行时的个性化自定义需求。
|