彩票走势图

用ActiveReports实现报表跨页时显示提示信息

原创|其它|编辑:郝浩|2012-11-05 11:08:14.000|阅读 250 次

概述:报表跨页肯定是非常常见的,特别是同一分组中的同组数据如果被跨页,大多数报表控件是不能实现对这种情景有所提示,而ActiveReports的在组头部分的DataField属性设置可以就可以完成这一需求

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

在大型企业级报表开发时,报表跨页肯定是非常常见的,特别是同一分组中的同组数据如果被跨页,大多数报表控件是不能实现对这种情景有所提示的。最终用户往往需要对这种情况在分组数据的组头就进行提示,ActiveReports的在组头部分的DataField属性设置可以就可以完成这一需求,效果如下图展示:

ActiveReports这功能的实现是很简单的,以下几步就完成了:

1)在GroupHeader上放置一个文本框,并用它来计算分组的页数。

2)因为文本框是计数用的,所有设置他的属性为不可见设,Visible属性为false

3)对该文本框,设置以下属性:

  • SummaryFunc: - 计数
  • SummaryGroup: - 群组首名
  • SummaryRunning: - 本集团
  • SummaryType: - 页次

 4)添加一个Label控件,设置它的GroupHeader文本“Continued…”等该分组还有下文的提示。

5)增加GroupHeader的BeforePrint事件,以检查计数,自动切换标签“Continued…”的可见性。

代码示例下载链接:


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP