【版本|ActiveReports 报表控件V15.0 Update 1 正式发布】ActiveReports 是葡萄城推出的一款专注于 .NET 和 .NET Core 平台的报表控件 。 通过拖拽式报表设计器 , 可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表 , 全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要 。
近日 , ActiveReports V15.0 Update 1 正式发布 , 本次新版发布除了常规的bug修复之外 , 还带来了关于渲染性能、矩表向导等更多高价值的新功能 , 具体包括:
JSViewer 性能提升50% 我们本次在性能上做了重大更新 , 提升了HTML导出性能 , 通过新增了"StreamingEnabled"属性可以并行处理报表布局 , 使得报表在渲染的时候节省了50%时间 。
文章图片
自适应表格宽度 这是来自客户真实场景的功能 。 想象一下 , 如果你的报表中有一个表 , 你想根据一个条件来隐藏一个或多个列 。 当然 , 在ActiveReports报表控件中使用表达式一直可以做到这一点 , 但是当列被隐藏时 , 表的宽度会缩小 , 会遗留出空白区域 , 对用户来讲存在一些不美观 。
在新版本表格控件的只需要设置一个列属性 , 就可以让表格具有自适应能力 。
文章图片
新升级的矩表向导 对于数据透视表而言 , 动态行列只是透视表的一部分 , 对于数据运算也是非常重要的一项功能 , 在分析数据透视表的过程中 , 我们最常见的数据分析便是分组内及跨分组的同比 , 环比的运算 , 这个对于 ActiveReports 报表控件之前的版本而言 , 需要编写非常复杂的表达式 , 通过Lookup 函数进行数据集整合才能够获取 , 但在此次更新中 , 我们内置了复杂计算的功能 , 使其可以一键实现 。
文章图片
灵活的实现自定义字体 如您所知 , 由于Windows和Linux操作系统之间存在根本差异 , 因此它们具有局限性和功能性 , 而其他操作系统则不支持 。 使用自定义字体就是这样的一个功能 。 继续致力于所见即所得的报表设计 , 在此版本中 , 我们使您能够通过API传递自定义字体 , 以便您的页面 , RDL和区域报表可以在Linux上显示正确的字体 。
文章图片
在.Net Core 及.Net 5 框架中全面支持区域报表 自ActiveReports V14起 , 我们已经支持将页面和RDL报表部署到Linux服务器中 , 但是 , 由于区域报表依赖于GDI渲染 , 因此它们需要Windows主机 。 在此版本中 , 我们对区域报表渲染引擎进行了一些增强 , 使您可以将应用程序部署到Linux服务器 。 最重要的升级使用我们最新的“ GcDoc”渲染方式来渲染区域报表 。 如果您有旧的项目使用过 ActiveReports老版本或者区域报表的项目 , 可以直接升级项目到.NET Core或.NET 5应用程序部署到Linux环境 。 并支持所有常用功能和控件 。 您可以在ActiveReports的轻量级JSViewer组件中显示区域报表 , 也支持将报表导出为PDF , TXT或TIFF格式 。
引用时需要注意一些事项:
- 不支持在跨平台兼容性模式下进行编译 , 如 GDI兼容性
- 需要在主机上安装libgdiplus
- 当前不支持WinForms和WPF报表查看器和设计器
- 当前不支持直接打印报表和更改打印机设置
- 不支持自定义控件 , OLE对象 , OLEDB数据源和图元文件图像
- 当前不支持Excel和RTF导出
这些选项使您可以控制页面上每个组的呈现 。 例如 , 如果您有一个按区域分组的表 , 并且需要在奇数页上打印每个区域 , 则将分页位置设置为开始或结束位置 。
图表功能增强 图表功能一直是ActiveReports 报表控件持续优化的核心功能 , 因此在本版本更新中也不例外 , 为我们带来新的图表类型和图表计算能力 。
- 支持雷达图 , 在新版本中 , 新增了面积雷达图、气泡雷达图、散点雷达图、折线雷达图四种类型 。

文章图片

文章图片
- 图表条件格式化 , 您可以在图表中使用表达式来条件地更改图表标签 , 工具提示和数据点的文本或外观 。 例如 , 假设您想有条件地格式化图表 , 以红色显示低于特定阈值的任何数据点 。

文章图片
以上就是本次ActiveReports报表控件新版本的核心功能 , 欢迎您点击下方“了解更多”前往ActiveReports官网下载试用最新版本 。
推荐阅读
- 于本|豆瓣 App 安卓新版本 7.20.0 测试
- 原神|《原神》「飞彩镌流年」2.4 版本预下载已开启
- 网站|无法使用?版本号是三位数的Chrome自带“bug”
- 协议|再发正式版本,经典开源压缩软件 7-Zip 21.07 发布:仅 1.5MB
- 该机|荣耀畅玩 20 推出新版本:搭载国产处理器,4GB+64GB 存储 799 元
- Linux|Ubuntu Kylin 20.04 Pro(RISC-V)版本正式发布
- 键盘|优麒麟 Ubuntu Kylin 20.04 Pro(RISC-V)版本正式发布
- 训练|华为运动健康 Beta 新版本测试:新增健身课程分享、血压挑战计划
- 大容量|小米平板 5 Pro 256GB 大容量版本上架,首发 2999 元
- 签注|北京通App新版本将上线,智能搜索、居住证签注提醒等功能亮相