参数|ActiveReports .Net报表控件 V15.0 Update2 正式发布,Web设计器API持续增强

ActiveReports是葡萄城推出的一款专注于 .NET 和 .NET Core 平台的报表控件 。 通过拖拽式报表设计器 , 开发者可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表 , 全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要 。

参数|ActiveReports .Net报表控件 V15.0 Update2 正式发布,Web设计器API持续增强
文章图片

近日 , ActiveReports V15.0 Update 2 正式发布 。 本次发布带来了Web设计器API增强、运行时设置图表语言、JS Viewer增强、桌面设计器增强、TXT输出和打印等亮点新功能 , 具体包括:
持续增强 Web设计器API , 为您的深度定制保驾护航【参数|ActiveReports .Net报表控件 V15.0 Update2 正式发布,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增加了在报表中对图表进行本地化的能力 。 现在可以使用本地化资源来本地化图表属性 , 做法与葡萄城的其他控件类似 。
可修改的图表元素:

  • 图表顶部标题
  • 图表底部标题
  • 图表轴标题
  • 图表图例标题
增强JSViewer功能 , 可灵活指定导出面板、参数面板的展示位置 之前版本中 , ActiveReports JSViewer的导出面板是居于左侧的 , 与系统的风格不太一致 。 V15.0 Update2增强了JSViewer的功能 , 为开发者提供了API 可灵活指定导出面板及参数面板的位置的方法 。

参数|ActiveReports .Net报表控件 V15.0 Update2 正式发布,Web设计器API持续增强
文章图片


参数|ActiveReports .Net报表控件 V15.0 Update2 正式发布,Web设计器API持续增强
文章图片

增强了桌面设计器的自定制功能 ActiveReports桌面设计器的定制能力一直非常灵活 , V15.0 Update2提供了更加简单易执行的方法 , 简化了在桌面终端用户报表设计器中添加数据源、数据集和参数的过程 。
新版本的报表资源管理器组件中添加了"EnabledNodes "属性 , 以控制终端用户添加新数据源、数据集或参数的能力 。 默认情况下 , 这个属性被设置为 "所有" , 允许用户创建新的数据源和参数 。

推荐阅读