ActiveReports V17.0
ActiveReports 是一款专注于 .NET 和 .NET Core 平台的报表控件。通过拖拽式报表设计器,可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表,全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要。同时,通过丰富的 API 可以灵活的实现报表创建、加载和运行时的个性化自定义需求。
厂商参考报价
最新更新
1、可以添加多页:使得整个报表更具有信息性,详细信息可以分布在各个页面中,然后使用选项卡导航报表的各个页面;
2、滚动的容器组件:RDL交互式报表中的容器是可以滚动的;
3、广泛的交互性:报表控件和数据区域中的 Action 属性使RDL交互式报表具有高度交互性,可以对报表的数据进行筛选和查看。
同时支持在 Visual Studio 集成设计器以及 Standalone 设计器应用程序中设计RDL交互式报表。
V17.0 Update1版本增加的的“应用参数”交互功能允许您设计一个报表,该报表在交互(如鼠标单击报表项)时自动刷新修改后的参数值,基于此功能用户可以实现报表筛选功能。
V17.0 Update1 版本在 Web 设计器组件增加了 onDocumentChanged 事件,使得开发人员能够在保存前对报告进行修改,对于实现自动保存等高级功能特别有帮助。
为了满足性能和多平台支持要求,ActiveReports 现在提供完整的 .NET 7 支持。
ActiveReports 现在提供了一个新的 Web 设计器组件 - Blazor Designer,这是一个集成在 Blazor 框架中的 JavaScript 控件。它是一个客户端报表工具,支持使用 .NET 代码处理服务器端的用户交互,以及为开发人员提供用于打开报表、处理事件和自定义 UI 的 C# API。
V17.0 Update1版本推出了全新的JSON数据源编辑器,连接字符串允许使用 GET 和 POST 方法、Http 标头和请求正文选项从外部 URL 提取 JSON。此增强功能已在所有报表设计器(包括 Web 设计器)的页面报表、RDL 和 RDL 多区域报表中实现。
V17.0 Update1版本增加了两个新的图表类型 – 面积图和仪表盘,可以添加到页面、RDL 和 RDL 多区域报表中,这些图表类型在 Web 设计器中也可用。
V17.0 Update1版本中支持用户在报表中自定义水印内容,并导出到pdf中,可自定义水印内容,样式,比如:颜色,字体样式,大小,角度等,有效的保障报表内容的安全性。
报表中的列表布局方式,提供了两个新的属性用于设置每行/每列展示的个数,以及列表增长的方向,用户在使用列表布局方式的时候可以实现更多自定义的报表布局样式。
ActiveReports的桌面设计器支持通过脚本的方式实现自定义函数,Web设计器之前一直不支持自定义函数,在V17.0 Update1版本中提供API实现一些自定义的功能,前端报表设计的时候直接调用对应的函数就可以实现函数自定义,比如大小写转换、数据逻辑判断等需求都可以在web设计器中实现。