ActiveReportsJS 报表控件 - V5.0新特性
报表组件复用
在ARJS5.0中添加了报表组件的功能,我们在设计报表时,只要将公共的组件创建成报表组件,然后将模板文件发送给对应的开发设计人员,他们就可以直接导入使用,无需重复进行设计,可提升开发人员和报表创建者的协作效率,并进行跨项目的经验共享和复用。
通过API自定义设计器
报表设计器提供全面的自定义API,可以精确配置用户界面,提供一系列地定制选项,包括:
- 侧边栏自定义:控制侧边栏项目的可见性和排列顺序;
- 菜单和工具栏调整:微调菜单和工具栏的外观和功能;
- 数据面板编辑:启用或禁用数据面板中的编辑功能,根据您的需求进行定制;
- 广泛的UI配置:可以灵活地修改用户界面的各个方面,调整报表设计器以满足您的特定要求;
与 Svelte 框架集成
支持CSV数据
新推出的CSV数据提供程序允许我们将数据绑定到CSV数据源,从而增强了报表数据管理,包括:
- Web API集成:配置与Web API的连接,以CSV格式检索数据;
- 基于文件的数据处理:可以直接连接并使用CSV文件;
- 嵌入式数据支持:将CSV数据直接嵌入到报告中以简化处理;
服务端模拟导出
ActiveReportsJS 本身是在客户端运行的报表工具,可以直接从浏览器生成、打印和导出报表,在服务器端执行和导出报表。当需要按定时生成报表或通过电子邮件分发导出的报表时,用户可以创建一个能够使用无头浏览器在服务器端运行 ActiveReportsJS 报表报告的应用程序来模拟服务端运行导出。
历史版本
查看更多关于 ActiveReportsJS 纯前端在线报表控件的历史版本。