Page tree
Skip to end of metadata
Go to start of metadata

ActiveReports V15.0 新特性- Web设计器最新功能

 

ActiveReports .Net 经过多年精琢雕工,终于迎来了 ActiveReports V15.0 的重磅发布,本次发布从前沿技术,报表设计,用户体验全方位提升,接下来让我们一一领略 ActiveReports V15 的重磅功能。

全面支持 .Net 5 项目开发

ActiveReports .Net 致力于报表领域二十余年,在这二十余年中不仅持续增强报表设计能力,为开发者提供更得力的报表设计,展示工具,与此同时也一致紧跟技术潮流,与最新的技术架构紧密结合,从V14开始支持.Net Core 跨平台报表功能开发,到现在 V15 发布支持.Net 5 框架创建统一的报表应用。 在此过程中不仅保证您的项目适用于最新的技术平台和框架,也兼顾了您的项目升级,无需切换报表工具,即可助您升级旧项目。


.NET 5 是微软新发布的继.Net Core 3.1后的跨平台开发框架,.NET 5 是一个统一的大平台,可构建所有平台(Windows,Linux)和设备(loT,Mobile)上运行的应用程序的单一统一平台。会在未来持续发布.Net 6,.Net 7等,使用.Net 5会带来巨大的性能提示以及优化的内存回收功能。

ActiveReports 15 支持在 Visual Studio 2019上创建.Net 5 应用,可以一键生成.NET 5 项目,点击博客了解更多操作步骤


 

创建小票,收据类 Pos单等报表无需编码,只需属性设置即可纸张高度自增加,精准实现报表打印。

 

在零售行业及服务业中往往会为客户提供收据打印或Pos单等票据,这类票据是使用专业的小票打印机,没有固定的纸张高度,小票的高度都是以实际的销售项为准,如果客户销售为10条记录,那么就是10条高度,如果销售为20条记录,那么纸张高度为20条的高度,在以往报表控件解决此类需求,都需要去在代码层次上,先计算实际的纸张高度后,再用代码更改纸张高度。

ActiveReports 15 此次发布带来了这项的重要增强,只需一个属性即可解决小票设计及并实现精准打印,设置纸张高度为 Auto 即可,根据实际的数据项,ActiveReports报表引擎来自动调整纸张高度来完成小票的设计打印。更多详情点击博客了解



 

 

打造极易使用的在线设计器

 

全新的参数面板,可自定义面板生成复杂查询,无需大量代码开发,可视化设计参数面板

ERP或者企业内部信息管理系统往往会有数据查询功能,允许用户输入自己关心的数据值,根据用户输入进行数据过滤,这一功能在信息系统中是很基础且很重要的功能,凡是涉及到大量数据加载和展示的过程,都会为客户提供数据查找面板。传统的报表工具,只能指定简单的参数类型,如文本,下拉框,多选框,复选框等单一的数据类型供用户选择。

ActiveReports 15 此次发布,为我们带来了重磅功能,自定义查询面板,即报表设计人员可根据要输入参数,指定查询面板的布局,且可指定查询参数的格式,支持的控件类型包括:文本框、数字、数字范围、布尔型、日期时间、日期范围、下拉框、列表框、树形列表、标题、标签、按钮。不仅提供了灵活的布局,在此次更新过程中可以设置多个参数关联关系,如起始日期不能晚于结束日期,设置数值的数据范围等。

更多详情点击博客了解

 

 


 

 

增强矩表向导,只需要点击拖拽即可创建中国式复杂报表,实现复杂计算,单元格内计算

矩表是 ActiveReports 特有的数据控件,用于解决动态行列,数据透视表及中国式复杂报表的核心功能,但在前期对于初次接触矩表的客户,总是需要熟悉和学习的时间才能够掌握矩表的结构,本次 ActiveReports 15 更新我们提供了更加易操作的类Excel数据透视表的矩表创建向导,只要通过将对应数据字段拖拽到行列,即可一秒生成多维数据透视表及运算。

 

提供表格创建向导,快速生成二维表

在设计报表时,我们常常只需要根据用户输入值后过滤出关键数据,并以简单的二维表展示出来,但有可能数据列特别多,有的甚至超过100列,而面对这样简单样式的二维表,使用报表工具来创建时,并不会省太多时间,因为所有的列都需要手动添加,而且需要手动指定数据字段,这样的操作对于报表设计人员来说是低效的。

 

ActiveReports 15 的更新为客户带来了非常便捷的工具,只需要拖拽数据集即可快速生成二维表。

 

提升表达式编写体验,无需理解晦涩难懂的公式函数,更加贴近用户Excel的使用体验

表达式运算一直是 ActiveReports 报表控件的强大之处,可以进行逻辑处理,数据运算等实现运行时的报表功能,但强大的功能在使用时,需要一定的函数理解能力和应用背景,对于使用在线设计器的业务人员而言,使用门槛有一些高。此次 ActiveReports 15 对于表达式进行了全方位的升级,更加贴近用户的使用习惯, 如传统写法:=Avg(Fields!Price.Value); 新表达式写法 {Avg(Price)}

 

提升数据过滤器体验,支持多条件并行过滤。

在ActiveReports 中支持数据的运行时过滤,但在此之前只能设置多条件“And”运算,无法执行“或”运算,本次更新后,可在任何支持过滤器的数据控件中,添加多个条件,并设置“与”“或”; 进行更为复杂的数据过滤

 


优化安装包,减小安装包大小及优化安装体验

使用ActiveReports v15,我们优化了安装体验。 首先,安装程序减小为一个相对比较小的可执行文件,且包含了所有安装所需的文件,并在安装过程中可指定控制安装路径。 与ActiveReports的早期版本一样,示例未安装在您的计算机上,您可以在GitHub上下载示例。

 

ActiveReports 15是具有里程碑意义的版本,专注于最新技术,易用性和强大的报表设计能力的发布。 相信您和您的最终用户都会喜欢ActiveReports 15带来的无与伦比的体验。 因此,可在官网下载试用。下载地址:

https://www.grapecity.com.cn/download/?pid=16


  • No labels