互联网

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

来源:互联网    作者:      2021年10月25日 13:48

导语:

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

近日,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增加了在报表中对图表进行本地化的能力。现在可以使用本地化资源来本地化图表属性,做法与葡萄城的其他控件类似。
可修改的图表元素:

  • 图表顶部标题

  • 图表底部标题

  • 图表轴标题

  • 图表图例标题

增强JSViewer功能,可灵活指定导出面板、参数面板的展示位置

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

 增强了桌面设计器的自定制功能

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

新的TXT输出,可以将表格数据在ASCII打印机上打印

V15.0 Update 2为页面和RDL报表实现了一种新的 "表格文本 "导出格式。例如,有一份产品的销售报告如下:

如果开发者想把它打印到点阵打印机上,通常会得到这样的输出。

这个过程删除了报表的间距和表格的外观。如果希望保持适当的间距和表格视图,开发者可使用本次更新中新增的表格文本导出功能,打印到ASCII打印机时,它将显示为如下样式。

以上就是ActiveReports V15.0 Update2的主要功能特性,欢迎访问ActiveReports官网,了解更多信息。

https://www.grapecity.com.cn/developer/activereports。

(文章为作者独立观点,不代表艾瑞网立场)
  • 合作伙伴

  • 官方微信
    官方微信

    新浪微博
    邮件订阅
    第一时间获取最新行业数据、研究成果、产业报告、活动峰会等信息。
     关于艾瑞| 业务体系| 加入艾瑞| 服务声明| 信息反馈| 联系我们| 合作伙伴| 友情链接

Copyright© 沪公网安备 31010402000581号沪ICP备15021772号-10

扫一扫,或长按识别二维码

关注艾瑞网官方微信公众号