报表控件FastReport .NET 和 Mono 中的报表验证功能介绍

发布时间 : 2022-09-14 10:55:50.480|阅读 84 次

概述:本文主要介绍FastReport.NET和 Mono 中的报表验证功能。

相关链接:

本文主要介绍FastReport.NET和 Mono 中的报表验证功能。

FastReport.NET官方版下载

在FastReport.NET最新版本V2022.3中,对验证器检查报告模板进行了改进。

报告验证器:

报表设计器中添加了“验证”选项卡(在右侧,“数据”和“报表树”选项卡旁边)。可以在此处查看报告模板并获取错误和警告列表。

所有这些都显示在带有对象名称(如果有)和错误描述的表中。如果选择表格中的一行,则相应的对象将在设计器中突出显示。

FastReport.NET

错误和警告可以是以下类型:未命名的对象、具有相同名称的对象、重叠的对象、零高度或宽度的对象以及部分或完全在父对象之外的对象。

没有名称的对象和具有相同名称的对象是严重错误。它们可能导致各种错误,甚至在准备报告时使应用程序崩溃。此外如果没有验证器,这些错误很难找到。

相交对象不是严重错误。在某些情况下,它们可能很有用并有目的地使用(例如,线条或矩形)。在大多数情况下,相交的文本对象会导致错误的导出。特别是在表格导出中,例如 Excel。导出会导致很多额外的单元格等,需要小心处理这些对象。

部分超出父对象边界的对象(例如带或页面)在极少数情况下也很有用。但在大多数情况下,它会导致报告的准备和导出出现错误。

完全在父对象之外的对象是一个严重错误。在没有验证器的情况下找到这样的对象也非常困难。

如果启用菜单 File -> Options 中的相应设置,现在可以用颜色突出显示相交对象和父对象之外的对象,当然你可以选择自己喜欢的。

FastReport.NET

没有必要使用报告验证。但是当您的报告不起作用或看起来不像您想要的那样时,它会很有必要了。

下面来看更多详细信息。

“验证”窗口已添加到 FastReport .NET 设计器和 FastReport Mono,它将显示错误和警告。

  • 警告 警告 - 不需要的对象配置,在导出或预览时可能会导致一些图形错误。
  • 错误错误 - 尝试构建报告时,对象配置将导致导出错误或阻塞。

现在正在检查报告是否存在在创建报告模板期间发生的基本错误:

  1. 相交对象。
  2. 部分或完全超出父对象的对象。
  3. 零高度和宽度的 对象
  4. 没有名称的对象(属性名称 = "")。
  5. 同名对象。

FastReport.NET

要打开“验证”窗口,请转到“查看”选项卡,单击“面板”按钮并在出现的列表中选择“验证”。

FastReport.NET

当您在“验证”窗口中单击有错误的行时,与此错误相关的对象将在设计器中突出显示。

通过“验证”窗口,用户可以轻松地发现报告中的错误和遗漏,并避免导出文档中的错误或预览期间的问题。

以上就是FastReport.NET V2022.3新版本的更新详情,更多相关内容会在后续为大家一一介绍,大家可以点击FastReport.NET使用教程查看哦! 更多产品授权信息点击查看FastReport.NET价格,或者咨询慧都在线客服。

FastReport.NET技术QQ群:536197826      欢迎进群一起讨论


在线
客服
微信
QQ 电话
023-68661681
返回
顶部