轻量级数据可视化报表控件 FR 跨年最新版 v2022.1 发布!

  轻量级数据可视化报表控件 FastReport 日前已发布重要版本 v2022.1,新版本添加了大量新功能和改进。主要更新产品如下:FastReport .NET 2022.1

  FastReport Mono 2022.1

  FastReport for DBA 2022.1

  FastReport Desktop 2022.1

  FastReport VCL 2022.1

  新特性

  添加了新的“高级矩阵”对象:

  以下是其主要功能的列表:

  行和列标题可以包含任何顺序的组和简单元素。这允许您构建非对称报告;

  折叠按钮允许您以交互方式管理单个元素的可见性;

  排序按钮允许您按选定的值(包括总值)对矩阵进行交互式排序;

  Top N 分组允许您在标题中显示 N 个值,并将剩余的值分组为具有扩展能力的单独元素;

  以阶梯形式输出矩阵标题;

  按总值排序标题;

  广泛的聚合函数;

  支持自定义聚合函数;

  广泛的特殊功能,可让您获得总计值、相邻单元格的值以及用于计算百分比的功能;

  支持数据单元格中的“Sparkline”和“Gauge”对象。

  添加了 GS1 DataBar 条码:

  新属性

  这些属性允许您在发生具有无效数据库字段和表名称的异常时自定义行为。

  Config.CompilerSetting.Placeholder 是一个字符串变量,用于替换名称不存在的表达式。默认情况下,此变量的值为空字符串。

  Config.CompilerSetting.ExceptionBehaviour 可以具有以下值:ExceptionBehaviour.Default – 默认行为,与之前一样。如果存在名称无效的错误,则会显示错误消息。 报告准备不会中断。

  ExceptionBehaviour.ReplaceExpressionWithExceptionMessage – 无效的表达式被异常消息的文本替换。错误不显示。报告准备不会中断。

  ExceptionBehaviour.ShowExceptionMessage – 出现一条带有异常文本的消息,按 OK 后,报告准备继续。不正确的表达式被替换为占位符变量的值。

  ExceptionBehaviour.ReplaceExpressionWithPlaceholder – 无效的表达式被简单地替换为占位符。没有错误信息。报告准备不会中断。

  变量值示例:ExceptionBehaviour = ExceptionBehaviour.ReplaceExpressionWithPlaceholder Placeholder = “NO DATA!

  在这里您可以看到该表有一个名为 FirstName 的字段,但它在表达式中没有正确指定。

  改进了 RTF 到报告对象的翻译质量。

  优化了 RTF 到报表对象的转换。添加了表格单元格中的 RTF 翻译。修复了许多错误。

  导出功能改进

  实现了水印到 Word 和 RTF 的导出。

  在导出矩阵中添加了 SVG 图像缩放。

  这提高了导出到 Word 和 Excel 时导出图像的质量。但是,这会增加输出文件的大小。要使用此功能,您必须在导出时启用“打印优化”选项。

  已实现在 Excel 2007 中将组导出到单个工作表。

  Excel 2007 添加了导出属性的功能,该属性在导出时确定图像的大小和位置。

  现在您可以定义当图像的位置和大小改变时图像在单元格中的行为方式。这样做时,图像可以:

  与单元格一起移动和调整大小;

  与单元格一起移动,但不改变其大小;

  不要移动或调整大小;

  实现了在导出到 Excel 97 时隐藏或显示网格线的功能。

  在 HTML 导出中添加了“打印时不旋转横向页面”选项。

  以前,我们在打印时强制旋转横向页面。原因是浏览器无法正确打印纵向和横向页面的报告。打印此类文档时,横向页面会被纵向页面的宽度截断。现在,您可以调整是否横向旋转页面。此外,即使没有纵向页面,横向页面总是旋转的错误已得到修复。

  .NET 6 支持

  添加了对 FastReport.Core 和 FastReport.CoreWin 的 .NET 6 支持。

  WebReport 改进

  导出设置

  添加了配置从 WebReport 以所需格式导出报告的功能。当 webReport.Toolbar.Exports.EnableSettings 属性被激活时,设置图标将出现在所需的导出按钮旁边。单击此按钮将显示一个窗口,其中列出了可能的设置(导出的页面、属性等)。

  可以使用 webReport.Toolbar.Exports.Color 和 webReport.Toolbar.Exports.FontSettings 属性自定义导出设置窗口。

  将不同的报告页面分成书签

  添加了在不同的 WebReport 选项卡中打开不同的 ReportPage 页面的功能。要激活此功能,您需要启用 webReport.SplitReportPagesInTabs 选项。

  WebReport 中的静态样式

  为了能够覆盖工具栏、大纲和其他元素的标准样式以进行自定义,添加了静态类名。其中包括:fr-toolbar、fr-toolbar-item、fr-toolbar-narrow、fr-toolbar-dropdown-content、fr-toolbar-zoom-selected、fr-toolbar-pointer、fr-toolbar-notbutton、fr-toolbar -slash。

  FastReport .NET 2022.1 更新简介视频

  FastReport VCL 2022.1 更新简介视频

  FastReport Online Designer 2021.4.5 更新

  FastReport 在线设计器发布 v2021.4.5,新版本添加了许多新的对象、新的形状、新的调整属性等。并且,

  以前您无法在设计器中添加字体,现在您可以指定设计人员将接收它们的字体服务器的地址。

 

相关软件
Aspose.Total for Java 是面向 Java 开发人员的文件格式自动化库的集合,使他们能够从任何 Java J2SE、J2EE、J2ME 应用程序中创建、更新、打印、呈现和转换多种文件格式。