.NET报表控件ActiveReports发布v19.0——正式兼容 .NET 9

ActiveReports 是一款专注于 .NET 和 .NET Core 平台的报表控件。通过拖拽式报表设计器,可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表,全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要。同时,通过丰富的 API 可以灵活的实现报表创建、加载和运行时的个性化自定义需求

立即获取ActiveReports v19.0正式版下载

具体更新内容:

ActiveReports v19.0通过兼容 .NET 9、优化设计时体验、增强图表功能及开放主题定制 API,显著提升了开发效率与报表表现力。无论是企业级复杂报表还是动态交互需求,均能通过新版本更高效地实现。

支持 .NET 9

ActiveReports 19.0版本新增对 .NET 9 的支持,确保与微软最新开发平台的兼容性。无论是升级现有应用还是基于 .NET 9 构建新项目,开发者均可无缝使用 ActiveReports,无需担心兼容性问题。此次更新既保留了 ActiveReports 的可靠性与功能性,又能与 .NET 最新技术进展深度集成。

提升创建报表向导

ActiveReports 19.0版本推出了增强版报表向导,通过新增配置选项简化报表创建流程。此前,向导仅支持数据绑定功能。本次更新新增以下功能:

  • 以示例报表开始 – 选择内置产品示例快速启动开发
  • 定义页面设置 – 初始阶段即可配置页面尺寸、方向及边距
  • 配置数据可视化 – 直接在向导中选择并设置表格(Table)、矩阵(Tablix)和图表(Chart)。
  • 自定义报表配色 – 应用预定义或自定义颜色方案,统一报表外观。

ActiveReports v19.0新版本图集

这些改进让用户仅需几步点击即可创建专业级报表。

增强设计能力

ActiveReports 19.0 版本对报表设计器进行了多项优化,提升用户操作报表项与数据集的体验。通过自动化常用工作流和快速访问核心功能,显著简化了报表设计流程。

ActiveReports v19.0新版本图集

  • 自动触发报表项向导 – 当拖拽以下报表项至设计界面时,对应向导将自动启动(除非在配置文件中禁用):
    • 表格向导 – 添加表格(Table)时触发
    • 矩阵向导 – 添加矩阵(Tablix)时触发
    • 图表向导 – 添加图表(Chart)时触发
  • 改进数据集与数据区域管理 – 新增以下功能以增强对数据集使用的控制:
    • “添加数据显示控件...”,数据集右键菜单中的新选项,可打开“添加数据区域”页面。
    • “添加数据区域...”,数据面板顶部按钮(选中数据集时激活),用于打开“添加数据区域”对话框。
    • 数据集拖放支持 ,将数据集拖至报表主体时,自动弹出“添加数据区域”对话框,供用户选择合适的数据区域。

ActiveReports v19.0新版本图集

这些改进提升了设计效率,使报表创建更直观,减少手动配置步骤。

重构图表配置项

ActiveReports 19.0 版本对图表报表项进行全面重构,提供更灵活的图表设计配置能力。从数据绑定到图例自定义,新版图表模型支持动态表达式,更好地满足多样化报表需求。

  • 可配置性增强 – 图表的每个细节(数据绑定、坐标轴设置、标签、图例项)均可通过动态表达式自定义。
  • 无缝迁移 – 旧版报表在设计器中打开时,现有图表将自动转换为新版模型,无需手动调整。

ActiveReports v19.0新版本图集

此更新简化了图表配置流程,同时赋予用户更强的数据可视化控制力,助力生成清晰、直观的报表。

自定义文本框与复选框样式

ActiveReports 19.0 版本为文本框(TextBox)和复选框(CheckBox)新增 CustomCSSClasses 属性,支持在通过 JS 报表查看器渲染报表时应用自定义 CSS 类名。此功能赋予样式设计更高灵活性,例如将文本框呈现为按钮样式。

ActiveReports v19.0新版本图集

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/917268.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/917268.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SCI论文选词炼句

标准句子不能啰嗦;词不能有问题,得是SCI中经常出现的,符合上下文的。SCI论文中常出现的摸棱两可的词单词涵义例子Architecture指 整体系统设计方案,如网络层次结构、模块组合、激活函数选择等深度学习模型架构Structure更泛泛&…

Qt deleteLater 延迟删除原理

deleteLater 调用 事件发送 void QObject::deleteLater() {QCoreApplication::postEvent(this, new QDeferredDeleteEvent()); }首先该对象继承QObject调用deleteLater, 内部会发送删除事件QCoreApplication::postEvent(this, new QDeferredDeleteEvent()) 到事件循…

TypeScript SDK 升级:通过 Upload Relay 赋能更多应用

自 3 月主网上线以来,Walrus 开发者社区持续展现出强劲的发展势头: 当前 Walrus 已存储超 758 TB 数据,为数百个项目提供支持。在 2025 年 6 月举办的 Sui Overflow 黑客松上,Walrus 成为最受欢迎的数据层。该赛事共收到 599 个项…

C#线程同步(二)锁

目录 1.lock 2.Monitor 3.锁的其它要注意的问题 3.1同步对象的选择 3.2什么时候该上锁 3.3锁和原子性 3.4嵌套锁 3.5 死锁 3.6 性能 4.Mutex 5.Semaphore 1.lock 让我们先看一段代码: class ThreadUnsafe {static int _val1 1, _val2 1;static void G…

鸿蒙智能居家养老系统构思(续二)—— 适老化烹饪中心详细构思

一、背景在“写给华为鸿蒙智家 —— 智能居家养老系统构思”一文中,结合对居家养老的理解及个人体验,提出了基于鸿蒙OS实现居家养老系统的粗略构思。其中包含“吃得好”。当老人到了不能随性外出活动、只能在家消耗时光时,除了一些看看电视、…

高斯透镜公式(调整镜头与感光元件之间的距离时,使得不同距离的物体在感光元件上形成清晰的影像)

当使用定焦镜头时,仍然可以调整镜头与感光元件(或胶片)之间的距离时,使得不同距离的物体在感光元件上形成清晰的影像。对此可以用高斯透镜公式进行解释: 一、透镜成像的基本原理 在光学中,一个基本的公式是…

预过滤环境光贴图制作教程:第三阶段 - GGX 分布预过滤

核心目标 GGX 分布是 PBR 中模拟粗糙表面高光反射的主流模型,其核心是通过统计分布描述微表面的朝向概率。本阶段的目标是: 基于第一阶段生成的环境图集,预计算 6 个级别的 GGX 过滤结果(对应不同粗糙度); 使用蒙特卡洛采样(Monte Carlo Sampling)加速 GGX 卷积计算;…

Spring框架与AutoCAD结合应用

什么是AutoCAD? AutoCAD简介 AutoCAD是由美国Autodesk公司开发的计算机辅助设计(CAD)软件,广泛应用于建筑、工程、制造、产品设计等领域。它支持2D绘图和3D建模,提供精确的图形工具和自动化功能,帮助用户高效创建技术图纸和模型。 主要功能 2D绘图:提供直线、圆弧、多…

Java 学习笔记:常用类、String 与日期时间处理

作为一名名 Java 初学者,最近在学习过程中整理了一些关于常用类、String 类以及日期时间处理的知识点。这些内容是 Java 基础中的重点,也是日常编程练习中频繁用到的工具,掌握它们能让我们在写代码时更加得心应手。今天把这些笔记分享出来&am…

Android常用的adb和logcat命令

ADB ADB,即 Android Debug Bridge 是一种允许模拟器或已连接的 Android 设备进行通信的命令行工具,它可为各种设备操作提供便利,如安装和调试应用,并提供对 Unix shell(可用来在模拟器或连接的设备上运行各种命令&…

重学JS-001 --- JavaScript算法与数据结构(一)JavaScript 基础知识

文章目录 变量 变量命名规则 变量命名 let vs const 变量使用范围 赋值 = 控制台输出 运算符 ++ -- == === !== 注释 转义字符 数据类型 7种 原始数据类型 1. string​​ 2. number​​ 3. ​​boolean​​ 4. null​​ 5. undefined​​ 6. ​​symbol​​(ES6 新增) 7. big…

MySQL数据闪回工具my2sql的使用

场景: 当你或者其它人员误操作数据库不小心删除或者更新了一批数据,但是是当时又没事先备份时,你可以 用这个 my2sql工具快速帮你找回数据。就是如此的丝滑。但是要注意的是只限于dml语句,所以我们在操作数据库前必需先备份哦&…

9.1无法恢复的错误与 panic!

无法恢复的错误与 panic! 有时你的代码中会发生严重问题,而你无能为力。在这些情况下,Rust 提供了 panic! 宏。实际上,有两种方式会导致 panic:一种是执行某个操作使代码产生 panic(例如访问数组越界)&…

分享低功耗单火线开关语音识别方案

在众多老旧建筑和常规家居环境里,单火线布线是主流方式。单火线语音识别芯片方案通过研发和应用特殊的单火线语音识别芯片,实现设备在单火线供电条件下稳定运行,并精准识别语音指令,为智能家居、智能照明等领域带来便捷的语音控制…

如何在Windows操作系统上通过conda 安装 MDAnalysis

MDAnalysis 是一个开源的 Python 库,旨在提供一个高效且灵活的方式来分析和处理分子动力学(MD)模拟数据。它可以从不同的文件格式中读取模拟轨迹和结构数据,进行复杂的数据处理和分析,广泛应用于生物物理学、化学、材料科学等领域。 一、创建虚拟环境 为了能够顺利安装,减…

实用PDF演示解决方案

它打破了传统阅 读模式,让PDF文档也能像PPT一样流畅播放,特别适合汇报、讲解等展示场景。它是绿色单文件版,无需安装,双击红色图标即点即用。运行后第一件事,建议把界面语言切换成中文,操作更顺手。导入PDF…

VS Code中如何关闭Github Copilot

点击顶部搜索栏后面的Copilot图标,在下拉菜单中选择Hide Copilot。在弹出的提示框中,点击Hide Copilot按钮就可以了。

MySQL学习从零开始--第六部分

Binlog是什么?有哪几种格式?推荐使用哪种,为什么 Binlog是什么 Binlog二进制日志是MySQL Server层记录所有更改数据库内容的操作日志的二进制文件,如操作UPDATE,DELETE,INSERTBinlog不记录SELECT,SHOW等查询操作使主从…

走进computed,了解computed的前世今生

computed(计算属性)并不是vue独创的,而是源自计算机科学和响应式编程的长期发展 计算理论的奠基: 函数式编程的纯函数思想:计算属性的核心特征(无副作用、依赖输入确定输出)直接来源于函数式编程…

Java 23 新特性解析与代码示例

Java 23 新特性解析与代码示例 文章目录Java 23 新特性解析与代码示例1. 引言2. 正式特性2.1. Markdown文档注释 (JEP 467)2.2. 废弃sun.misc.Unsafe的内存访问方法以移除 (JEP 471)2.3. ZGC:默认启用代际模式 (JEP 474)3. 预览特性3.1. 原始类型在模式、instanceof…