半岛外围网上直营

如何在报表打印时,将多页合为一页

原创|使用教程|编辑:我只采一朵|2018-01-04 14:29:45.000|阅读 1205 次

概述:在这篇文章中,我想讲解一下ReportPage对象的PrintOnPreviousPage属性。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:

在这篇文章中,我想讲解一下ReportPage对象的PrintOnPreviousPage属性。它是如何起作用的?如果你有一份两页的报表,可以在第二页设置该属性为true,然后,如果第一页留有空余空间,则第二页的对象将部分或全部被移动到第一页。这样,你可以在打印报表时节省纸张,或者只是简单地改善报表的外观(如果页面上的空白让报表看上去不协调的话)。这些对于一般报表页面都很有用。但是,如果你使用了UnlimitedHeight或UnlimitedWidth属性,则必须遵循一定的限制才能连接页面:

  • 页面必须启用UnlimitedHeight或UnlimitedWidth属性;
  • 如果两个页面都启用了UnlimitedHeight属性,则它们必须具有相同的宽度,否则启用UnlimitedWidth属性;
  • 对于你想要与前一个页面合并的页面,必须启用PrintOnPreviousPage属性。

如果你不遵守这些限制,则页面将不会合并。合并不限数量的页面的功能从v2017.1.13开始可用。

现在我们来练习一下。创建一个包含两个页面的报表:

报表打印 页面合并

和:

报表打印 页面合并

页面宽度都是21厘米。这两个页面都启用了UnlimitedHeight属性。对于第二页,启用PrintOnPreviousPage属性。运行报表:

报表打印 页面合并

可以看到页面合二为一了。现在,将其中一个页面的工作表宽度从21更改为22:

报表打印 页面合并

页面没有合并。

现在,为这两个页面启用UnlimitedWidth属性:

报表打印 页面合并

页面再次合并了。第三页的要求与第二页的要求相同。如果我们禁用第二页的PrintOnPreviousPage属性,并在第三页启用。这将只合并第二和第三页:

报表打印 页面合并

就是这样,现在你可以使用PrintOnPreviousPage属性和“无限”页面,将有多页的报表合为一页。

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

 

推荐阅读

FastReport 2018 最新版本下载

标签:报表专家报表解决方案报表报表控件报表设计报表引擎

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


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
FastReport VCL

用于快速高效地生成报表的附加组件

FastScript

FastScript是一个跨平台的多语言脚本引擎,帮助开发者在他们的应用程序中增加脚本功能。

FastCube VCL

FASTCUBE VCL是一款有效的数据分析工具

FastReport .Net

一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案。

FastQueryBuilder

FastQueryBuilder是一款简单实用的可视SQL请求软件开发包。它与本地CS数据库兼容。

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP
利记足球官网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 真人boyu·博鱼滚球网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 最大网上PM娱乐城盘口(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 正规雷火竞技官方买球(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 雷火竞技权威十大网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) boyu·博鱼信誉足球官网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 权威188BET足球网(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新) 正规188BET足球大全(官方)网站/网页版登录入口/手机版登录入口-最新版(已更新)