ActiveReports是葡萄城推出的一款专注于 .NET 和 .NET Core 平台的报表控件 。 通过拖拽式报表设计器 , 开发者可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表 , 全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要 。
文章图片
近日 , ActiveReports V15.0 Update 2 正式发布 。 本次发布带来了Web设计器API增强、运行时设置图表语言、JS Viewer增强、桌面设计器增强、TXT输出和打印等亮点新功能 , 具体包括:
持续增强 Web设计器API , 为您的深度定制保驾护航 目前 , Web设计器是ActiveReports 使用率最高的功能 , 它能够为最终用户提供自主编辑和设计报表的能力 , 且支持.Net Core跨平台部署 。 越来越多地使用 Web设计器的开发者希望设计器提供更灵活的API, 让开发者可以深度定制 , 更好地与项目融合 。 随着V15.0 Update2版本的发布 , ActiveReports Web设计器增加了一些处理程序和API , 让这种定制更加方便 。
V15.0 Update2 在designerOptions.sever中提供了onBeforeRequest方法 , 它使开发者能够为Web设计器的请求添加自定义头文件 。 这个方法可接收一个HTTP请求init对象作为参数 , 然后这个对象可以被改变并返回 。 点击博客了解更多详情 。
运行时设置图表语言 在V15.0 Update2中 , ActiveReports增加了在报表中对图表进行本地化的能力 。 现在可以使用本地化资源来本地化图表属性 , 做法与葡萄城的其他控件类似 。
可修改的图表元素:
- 图表顶部标题
- 图表底部标题
- 图表轴标题
- 图表图例标题
文章图片
文章图片
增强了桌面设计器的自定制功能 ActiveReports桌面设计器的定制能力一直非常灵活 , V15.0 Update2提供了更加简单易执行的方法 , 简化了在桌面终端用户报表设计器中添加数据源、数据集和参数的过程 。
新版本的报表资源管理器组件中添加了"EnabledNodes "属性 , 以控制终端用户添加新数据源、数据集或参数的能力 。 默认情况下 , 这个属性被设置为 "所有" , 允许用户创建新的数据源和参数 。
文章图片
新的TXT输出 , 可以将表格数据在ASCII打印机上打印【ActiveReports .Net报表控件 V15.0 Update2 正式发布,Web设计器API持续增强】V15.0 Update 2为页面和RDL报表实现了一种新的 "表格文本 "导出格式 。 例如 , 有一份产品的销售报告如下:
文章图片
如果开发者想把它打印到点阵打印机上 , 通常会得到这样的输出 。
文章图片
这个过程删除了报表的间距和表格的外观 。 如果希望保持适当的间距和表格视图 , 开发者可使用本次更新中新增的表格文本导出功能 , 打印到ASCII打印机时 , 它将显示为如下样式 。
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
