ActiveReportsJS破解版是功能强大的是纯前端报表解决方案,具有纯JS编码、简单易用的设计器、支持 Pdf,Excel,Html 导出格式、与 ActiveReports.NET 无缝兼容、交互式报表设计等优势!提供丰富的API 及易用的报表设计器帮您快速创建各类报表,轻松集成到您的项目中。 为了满足常用的报表布局需求,ActiveReportsJS 支持页面报表, 支持分页设置报表等报表类型。设计的方式是所见即所得的,固定布局模式,设计与报表展示完全一致,常用于设计格式要求精准的报表设计。RDL 报表, 控件会根据内容的去自动增加高度以将内容展示完全。仅需3步,即可在前端框架中嵌入报表功能 。使用设计器设计报表将数据以期望的方式进行呈现,使用Viewer展示报表只需3行代码即可集成到项目中。然后与最终用户进行交互支持打印、导出、排序、过滤、钻取等操作!本次带来最新破解版下载,有需要的朋友不要错过了!
破解说明
1、在本站下载并解压,安装ActiveReportsJS Designer
2、将app.asar替换为已破解的app.asar
3、使用许可证密钥进行注册
软件特色
1、拖拽式报表设计
借助集编辑、预览、导出为一体的跨平台报表设计器,以及矩表、表格、图表等组件,在Mac、Linux、Windows平台中,快速创建中国式复杂报表和各种交互式报表
2、一流的框架支持及扩展
与主流前端开发框架完美兼容
ActiveReportsJS遵循TypeScript规范,可与当下最流行的前端开发框架,如Node.js、Angular、React、Vue等完美集成
3、纯前端精准打印
ActiveReportsJS通过其独有的分层设计,实现了微误差前端报表套打。即可以一次生成报表模板,批量打印,也可以采用分页设计模式,实现连续打印
4、纯前端报表导出
所见即所得,一键导出多种格式
以“所见即所得”的方式,导出PDF、Excel(XLSX)和HTML。并可通过代码,在不预览的情况下导出报表并控制导出行为
5、200余张优质报表模板免费使用
来自不同行业的200余张优质报表模板,在ActiveReportsJS中可以直接使用,为您提供更权威的报表设计参考。通过设计器编辑报表模板,让报表设计方式了然于心
6、多数据源绑定
以及灵活的数据绑定方式
支持JSON数据源的绑定方式,支持在同一张报表中添加多个Json数据源,可以动态配置Json数据源的链接方式
软件优势
一、仅需3步,即可在前端框架中嵌入报表功能
1、极易使用的纯前端报表设计器
ActiveReportsJS提供了极易使用的纯前端报表设计器,拖拽式设计模式,可设计各种复杂的报表类型:
创建数据透视表、比Excel还要简单、快速
不依赖操作系统,可在任何平台上设计报表
借助直观的GUI完成报表的设计与开发
2、在Web页面,快速嵌入报表模块
只需简单的几行代码,就可以将报表功能嵌入到Web页面中:
引用报表组件
配置报表查看器
查看报表模板
3、以“所见即所得”的方式,实现打印和导出
ActiveReportsJS通过其独有的分层设计,实现了微误差前端报表套打,并以“所见即所得”的方式,一键导出多种格式:
支持导出EXCEL、PDF、HTML
支持套打、批量打印、续打等多种打印方式
可不使用viewer预览,直接导出(一键导出)
二、强大的报表设计能力,满足多场景报表设计需求
1、中国式复杂报表
借助ActiveReportsJS独有的矩表组件、表格组件和图表组件,可快速创建类Excel透视表、多维数据透视表、自由的单元格合并报表、动态行列头报表。
2、动态、交互式报表
ActiveReportsJS的设计器支持动态数据过滤、交互式排序、钻取及深化、动态数据列等功能,为实现智能化的业务分析,提供更具价值的解决方案。
3、DashBoard报表
通过DashBoard,为决策层提供关键数据的综合分析能力,让核心数据的变化一目了然。由ActiveReportsJS设计的DashBoard仪表板,可实时刷新业务数据,展示数据动态趋势。
4、Word文档类报表
使用ActiveReportsJS可创建各类Word文档类报表,如质检报告、物料清单(BOM)等,实现图文与表格混排、项目编号、报表封皮/尾页、多页不同布局等类型的报表样式。
5、条码报表
ActiveReportsJS提供的条码组件,支持四十多种的条码格式,如QRCode和Code128等。使用条码组件,将大幅节省您寻找第三方条码工具所花费的时间。
软件功能
1、强大的报表设计能力
ActiveReportsJS具备设计中国式复杂报表,以及交互式报表的能力,借助其强大的报表设计器和丰富的报表组件,可帮助用户轻松设计各种报表类型。
2、多种数据可视化方式
ActiveReportsJS内置丰富的图表、迷你图、图标集样式,用以呈现并分析企业信息化系统中常见的数据可视化场景,帮助用户以直观、简洁的方式理解业务数据。
3、易用的表达式编辑器
内置10余种常量字段,如页码、总页数、用户信息等,可直接拖拽生成,提供超百种公式函数,如日期函数、数学函数、流程判断等,每个函数都有对应的说明、语法、示例,即使不懂技术,也可快速使用。
4、一次设计,到处运行
使用ActiveReportsJS,用户只需完成一次报表设计,即可在跨平台、跨设备、跨操作系统中再次编辑和展示报表模板,无需重复的报表设计工作,大幅提升报表利用率。
5、一流的框架集成及扩展
ActiveReportsJS遵循TypeScript规范,可与当下最流行的前端开发框架,如Node.js、Angular、React、Vue等完美集成。
6、完美继承了ActiveReports.NET
ActiveReportsJS继承了ActiveReports.NET的报表设计功能,并与之兼容。从.NET迁移到Web,无需重新设计报表,减少二次投入成本。
使用帮助
一、表格
表格控件是由行和列组成的数据控件,默认添加的表格控件是有3行,3列,9个单元格组成,每个单元格即是文本框类型。在报表设计时,您可以添加或删除任意行列,也可以添加分组。
表格控件需要绑定数据字段来实现数据加载,您可以通过将字段列表中的某一字段直接拖拽到表格的单元格当中。
ActiveReportsJS设计器支持设计行列来展示数据。
1、表格中添加分组
我们假设有一个明细报表显示产品详细信息-产品ID,名称,单价和供应商ID字段,类似于下图。
使用以下步骤,将向表数据区域添加分组,并根据类别ID对数据表详细信息进行分组。
右键单击表的详细信息行中的任何文本框(单元格)查看上下文菜单中的选项。
选择“分组操作”,然后选择“插入分组”。
会在详细信息行的上方和下方添加分组行。
在添加的行组的第一个文本框中,设置为CategoryID字段。
请注意,分组在右侧会显示表格分组装饰器。
从表右侧的装饰器中,选择Table1_Group1行组,然后转到“属性”窗格。
在**分组条件**属性中,单击“显示项目”,然后选择“添加项目”。
单击单选按钮以显示字段,然后选择CategoryID字段。
完成上述所有步骤后,预览效果如下。
二、矩表
矩表(Tablix)是创建中国式复杂报表的强大数据控件,它能够根据数据动态生成行列。矩表是按按行和列进行分组的聚合数据汇总。它提供了灵活的布局功能和单元格合并功能,从简单的二维交叉表,到复杂航头列头,多维分组交叉表,类Excel/Word报表等。
您还可以使用矩表数据区域的上下文菜单中的"使行高相同"和"使列宽相同"来设置多行的高度或者多列的宽度。您可以使用Ctrl键和鼠标单击,或者在行头或列头上拖动鼠标来对多个行或列进行选择。
1、矩表
将矩表数据区域拖放到设计器上,然后单击矩表设计向导选择矩表右上角。
为矩表设置数据集
注意:在使用矩表设计报表之前,您需要先在报表中添加数据集。
将数据集中可用的字段拖放到对应位置:
•行分组:向下扩展行的为行分组
•列分组:纵向扩展的为列分组
•值:行和列交叉的数据,是主数据区域,您还可以修改值的聚合函数及样式。
设置矩表的布局:
•合计:显示分组的总计或小计。
•样式:在矩表上应用样式
•结构:
◦为分组设置展开和折叠:显示加号以展开和减号以折叠。
◦添加冻结的行和列:设置要冻结的行或列。这很有用,因为数据区域包含大量数据(在RDL报表中),用户必须滚动才能看到所有数据。滚动列或行标题时看不到数据变得难以理解。
2、矩表中添加分组
让我们看看如何在具有矩表数据区域的报表中添加组。分组编辑器专门用于管理矩表结构。
通过分组编辑器从中选择行或列组,可以在属性窗格中查看添加的组的组表达式
3、添加相邻分组
右键单击列分组区域,查看上下文菜单。
在列分组下面选择同级分组-当前分组后面.
将SaleDate字段拖放到添加的相邻组中。
4、添加子分组
右键单击列分组区域,查看上下文菜单
选择列分组中子级分组.
将Country字段拖放到添加的子分组。
要显示销售日期的总价,
将Price字段拖放到矩表的的主体上。
在属性中修改 Value 数据=Sum(Fields!Price.Value).
5、在矩表中使用过滤器
您可能需要在数据上添加过滤器进行应用分组和排序,以使数据更有条理。让我们看看如何使用过滤器来过滤矩表的数据。将过滤器添加到MediaType列组,使其仅显示两种类型的介质-VHS和DVD。
单击显示项目,然后选择添加项目。
单击右侧的图标以显示过滤器属性。
单击过滤表达式旁边的单选按钮以显示字段并选择MediaType字段。
单击操作符旁边的下拉菜单,然后选择“In”。
单击“显示项”以打开“筛选值”。
单击“添加项”并输入文本“VHS”。
再次单击“添加项目”,然后输入“DVD”。
要按销售日期排序:
选择排序选项属性
设置排序规则 =Fields!SaleDate.Value.