ActiveReports.NET v20.1 已发布2026年6月9日.1 新增了一系列实用改进可加快报表设计速度、提高输出可靠性并简化 AI 辅助工作流程的控制。从更智能的 AI 数据区域生成和多操作交互到更完善的 PDF/ UA标记和更一致的导出功能此版本旨在提升您的日常报表体验。人工智能驱动的报告新的人工智能提供商Google Gemini 和 Local Ollama 服务器AI数据区域向导不再局限于 OpenAI。为了更好地支持各种安全性和性能需求我们引入了以下功能Google Gemini 支持为偏好使用 Google Cloud 生态系统进行 AI 工作流程的开发者提供与 Gemini 模型的直接集成。通过 Ollama 实现本地 AI现在您可以将 ActiveReports 指向本地 Ollama 实例。这样向导就可以使用运行在您自己的计算机或私有企业服务器上的模型来建议数据可视化方案——无需互联网连接或外部 API 密钥。配置完成后报表向导会使用您选择的 AI 提供商来协助创建数据区域从而兼具云端智能的强大功能和本地执行的安全性。改进的AI驱动智能数据区域人工智能驱动的报表向导现在可以生成更简洁、更一致的报表布局符合专业报表标准从而减少了生成后手动编辑的需求。主要更新内容如下统一的日期格式– 现在表格和图表中的所有日期字段默认采用系统短日期“d”格式。删除重复列– 自动删除冗余列提高可读性。经典分组表格布局– 使用熟悉的表格向导结构具有适当的页眉/页脚、受控分页符和折叠组。交互性和设计增强功能一次性完成交互式筛选和跳转到书签操作该Apply Parameters操作现在包含一个可选TargetBookmark属性允许在一次交互中完成参数更新和导航。当用户点击配置了和的交互式报表元素时ApplyParametersActionTargetBookmark查看器会应用指定的参数更改重新渲染报表并自动导航到更新后的布局中的指定书签。表格组的条件分页符表格组现在支持Disabled分页符设置。您可以使用表达式设置此属性。例如可以使用表达式检查报表参数的值以在运行时决定是否在表格组后插入分页符。当Disabled为真时True不显示分页符当为假时False显示分页符。此增强功能可根据用户输入或其他条件更灵活地控制报表分页。Web Designer 中的自定义关闭处理Web 设计器现在支持onBeforeClose回调函数用于控制在关闭或切换包含未保存更改的报表时是否显示确认对话框。有关 API 的详细信息请参阅Web 设计器 API和Blazor Web 设计器 API文档。章节报告改进改进章节报告中的十进制处理节报表现在在表达式、自定义代码和聚合函数例如 SUM、AVG、MIN 和 MAX中从头到尾都将小数保留为十进制类型。这消除了自动转换为双精度浮点数的过程并防止了舍入误差从而为货币和其他高精度数据提供精确的结果。改进章节报告的 PDF/UA 标签功能在 ActiveReports 20.1 中我们简化了将节报告导出为PDF/UA 的方式。导出的文件现在完全遵循报告的视觉布局方便屏幕阅读器浏览。即使是子报告和交叉控件等复杂元素现在也会自动整理确保您的文档无需任何额外操作即可保持完全可访问性和合规性。查看器和导出优化JS查看器SVG模式下的字体保真度得到提升JS Viewer中的此embedFonts设置通过将报表指定的字体直接嵌入到输出中提高了SVG 渲染模式下的报表输出质量。当设置为“启用”true且renderMode“是”时svg字体将完全按照浏览器中的设计显示从而提供一致的所见即所得 (WYSIWYG) 结果。此增强功能对于使用 SVG 以实现更高精度的章节报告尤其有用。改进了章节报告中日期/时间值的Excel导出功能现在章节报告的Excel ( XLSX ) 导出功能能够更准确地将日期和时间值映射到 Excel 的内置类别。如果文本框使用匹配的输出格式则导出的单元格将显示为“日期”或“时间”而不是“自定义”。注意根据您的地区设置某些格式可能仍会显示为自定义格式。诊断与调试表达式求值错误显示ShowEvaluationErrorsActiveReports在 ActiveReports配置文件中引入了一个新设置。启用此功能后#Error当单值报表项的“值”表达式计算失败时系统会将空输出替换为本地化占位符。支持的项目包括文本框、复选框、条形码、图像和项目符号确保在设计、预览和运行时都能清晰地看到表达式问题。ActiveReports.NET v20.1 引入了多项实用增强功能可帮助开发人员更轻松地构建更智能、更可靠的报表应用程序。从通过 Google Gemini 和本地 Ollama 模型扩展的 AI 支持到改进的报表生成、交互性、可访问性和导出保真度此版本专注于简化开发工作流程同时提升报表质量和用户体验。无论您是创建 AI 辅助报表、满足 PDF/UA 合规性要求、排查复杂表达式问题还是确保 Web 和文档格式的输出一致性v20.1 都提供了交付现代化、企业级报表解决方案所需的工具和灵活性。
ActiveReports.NET v20.1 已发布
发布时间:2026/6/13 5:27:14
ActiveReports.NET v20.1 已发布2026年6月9日.1 新增了一系列实用改进可加快报表设计速度、提高输出可靠性并简化 AI 辅助工作流程的控制。从更智能的 AI 数据区域生成和多操作交互到更完善的 PDF/ UA标记和更一致的导出功能此版本旨在提升您的日常报表体验。人工智能驱动的报告新的人工智能提供商Google Gemini 和 Local Ollama 服务器AI数据区域向导不再局限于 OpenAI。为了更好地支持各种安全性和性能需求我们引入了以下功能Google Gemini 支持为偏好使用 Google Cloud 生态系统进行 AI 工作流程的开发者提供与 Gemini 模型的直接集成。通过 Ollama 实现本地 AI现在您可以将 ActiveReports 指向本地 Ollama 实例。这样向导就可以使用运行在您自己的计算机或私有企业服务器上的模型来建议数据可视化方案——无需互联网连接或外部 API 密钥。配置完成后报表向导会使用您选择的 AI 提供商来协助创建数据区域从而兼具云端智能的强大功能和本地执行的安全性。改进的AI驱动智能数据区域人工智能驱动的报表向导现在可以生成更简洁、更一致的报表布局符合专业报表标准从而减少了生成后手动编辑的需求。主要更新内容如下统一的日期格式– 现在表格和图表中的所有日期字段默认采用系统短日期“d”格式。删除重复列– 自动删除冗余列提高可读性。经典分组表格布局– 使用熟悉的表格向导结构具有适当的页眉/页脚、受控分页符和折叠组。交互性和设计增强功能一次性完成交互式筛选和跳转到书签操作该Apply Parameters操作现在包含一个可选TargetBookmark属性允许在一次交互中完成参数更新和导航。当用户点击配置了和的交互式报表元素时ApplyParametersActionTargetBookmark查看器会应用指定的参数更改重新渲染报表并自动导航到更新后的布局中的指定书签。表格组的条件分页符表格组现在支持Disabled分页符设置。您可以使用表达式设置此属性。例如可以使用表达式检查报表参数的值以在运行时决定是否在表格组后插入分页符。当Disabled为真时True不显示分页符当为假时False显示分页符。此增强功能可根据用户输入或其他条件更灵活地控制报表分页。Web Designer 中的自定义关闭处理Web 设计器现在支持onBeforeClose回调函数用于控制在关闭或切换包含未保存更改的报表时是否显示确认对话框。有关 API 的详细信息请参阅Web 设计器 API和Blazor Web 设计器 API文档。章节报告改进改进章节报告中的十进制处理节报表现在在表达式、自定义代码和聚合函数例如 SUM、AVG、MIN 和 MAX中从头到尾都将小数保留为十进制类型。这消除了自动转换为双精度浮点数的过程并防止了舍入误差从而为货币和其他高精度数据提供精确的结果。改进章节报告的 PDF/UA 标签功能在 ActiveReports 20.1 中我们简化了将节报告导出为PDF/UA 的方式。导出的文件现在完全遵循报告的视觉布局方便屏幕阅读器浏览。即使是子报告和交叉控件等复杂元素现在也会自动整理确保您的文档无需任何额外操作即可保持完全可访问性和合规性。查看器和导出优化JS查看器SVG模式下的字体保真度得到提升JS Viewer中的此embedFonts设置通过将报表指定的字体直接嵌入到输出中提高了SVG 渲染模式下的报表输出质量。当设置为“启用”true且renderMode“是”时svg字体将完全按照浏览器中的设计显示从而提供一致的所见即所得 (WYSIWYG) 结果。此增强功能对于使用 SVG 以实现更高精度的章节报告尤其有用。改进了章节报告中日期/时间值的Excel导出功能现在章节报告的Excel ( XLSX ) 导出功能能够更准确地将日期和时间值映射到 Excel 的内置类别。如果文本框使用匹配的输出格式则导出的单元格将显示为“日期”或“时间”而不是“自定义”。注意根据您的地区设置某些格式可能仍会显示为自定义格式。诊断与调试表达式求值错误显示ShowEvaluationErrorsActiveReports在 ActiveReports配置文件中引入了一个新设置。启用此功能后#Error当单值报表项的“值”表达式计算失败时系统会将空输出替换为本地化占位符。支持的项目包括文本框、复选框、条形码、图像和项目符号确保在设计、预览和运行时都能清晰地看到表达式问题。ActiveReports.NET v20.1 引入了多项实用增强功能可帮助开发人员更轻松地构建更智能、更可靠的报表应用程序。从通过 Google Gemini 和本地 Ollama 模型扩展的 AI 支持到改进的报表生成、交互性、可访问性和导出保真度此版本专注于简化开发工作流程同时提升报表质量和用户体验。无论您是创建 AI 辅助报表、满足 PDF/UA 合规性要求、排查复杂表达式问题还是确保 Web 和文档格式的输出一致性v20.1 都提供了交付现代化、企业级报表解决方案所需的工具和灵活性。