如何在 表页面上显示记录的预估数

必须提及的是,以下脚本非常简单,只需要编程的基础知识。

让我们仔细看看下面的演示 表:

如何在 表页面上显示记录的预估数

以下列表将在系统变量[#Row]的帮助下形成。

在“数据带(data band)”属性中设置“RowCoun value”为25。 现在列表将由25行组成。

如何在 表页面上显示记录的预估数

创建 表:

该示例旨在在页面上输出5行。

如何在 表页面上显示记录的预估数

对于band “数据”,创建一个事件“BeforePrint”。

如何在 表页面上显示记录的预估数

写出下列代码:

public class ReportScript {int counter = 0; private void Data1_BeforePrint(object sender, EventArgs e) { if (counter >= 5) {Engine.StartNewPage(); counter = 0;}counter++; } }

应该提到,反变量是在全局声明的。 如图所示,在每次显示数据之前,请检查计数器。 达到5行后, 表引擎将启动 表的新页面,并重置计数器。

所以,我们需要5页,列表为5行。

由于页面只有仅包含5行的列表,因此需要设置自动页面高度:

如何在 表页面上显示记录的预估数

“UnlimitedHeight”属性将在我们的案例中允许减少页面的高度。

现在,运行 表:

如何在 表页面上显示记录的预估数

表脚本是一个灵活的工具。 只需通过添加5行代码,我们已经取得了预期的结果。

产品介绍 | 下载试用 | 优惠活动 | 在线客服 | 联系Elyn

推荐阅读
  • FastReport VCL 表控件开发者手册
  • FastReport Online Designer中文手册
  • Fastreport.Net教程2016
  • Fastreport.Net用户手册
  • FastReport.Net教程2017(持续更新中···)
  • FastReport Online Designer教程2017(持续更新中···)
  • 表教程2017(持续更新中···)

FastReport新版大促
标签: 表专家 表解决方案 表.NET 页记录 表控件 表设计FastReportFastReport .netFastreport.net 表引擎

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年7月7日
下一篇 2017年7月7日

相关推荐

发表回复

登录后才能评论