[]
ActiveReportsJS V2 的发布为前端报表带来的重大更新,此次发布了两个重磅的功能。
在ActiveReportsJS 1.0 当中,我们提供了跨平台的桌面设计器宫开发人员来使用设计报表模板。但总是有些遗憾的是,希望业务人员或者最终用户也能够独立自助的在Web端完成报表设计。ActiveReportsJS v2.0 的发布弥补了这一缺憾,让最终用户,无需具备专业的技术背景,即可快速完成报表设计,并完成一系列的预览,保存,发布等功能。 ActiveReportsJS v2.0 带来了纯前端 Web报表设计器, 可嵌入到您前端的应用程序中。
可参考文档 ActiveReportsJS Web报表设计器:概述了解Web报表设计器的功能。
开发指南 了解如何集成 Web设计器到项目中。
功能演示 展示了设计器的功能。
数据绑定是建立数据与报表之间的连接,有了数据绑定过程,我们才能够将业务数据使用报表功能分析的淋漓尽致,才能够展示出我们想要的布局和样式。
在ActiveReportsJS v2.0 持续增强了数据绑定能力,您不需要在数据提供端口做任何修改,可以一键畅连。新的数据链接支持链接REST API, GraphQL,及OData 数据,也可以在动态去配置请求得到参数,如HTTP 方法(Post/Get),查询字串,HTTP Handle。
可以在报表运行时,去动态传参加载和过滤出相关数据。如果这些都无法满足您的需求,别着急,我们还有更灵活的,您可以在报表组成过程中,动态修改数据。
此外,我们引入了对OData API请求常见的主从数据关系的支持。 ActiveReportsJS会自动识别这些关系,并创建可用于轻松设计主从报告的数据层次结构。
参考 数据绑定 了解如何为报表绑定Json数据
示例演示 展示了常见的数据绑定示例。