说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

在打印或打印预览前如何获取报表页数-Delphi资料

HTML文档下载 WORD文档下载 PDF文档下载
在打印或打印预览前如何获取报表页数-Delphi资料

我们有时需要在打印前获取报表的打印页数

比如我们需要在页眉或页脚中打印“共 xx 页 第 xx 页”,那如何实现呢? QuickRep生成Report之前,我们是无法得知报表页数的,而QuickReport是在打印或打印预览时才生成报表

换言之我们只有在 打印或打印预览前先将报表生成一次才能获取打印页数.生成报表的方法是 Prepare。参考以下的例子:

...

var nPageCount:integer;

begin

{...}

QuickRep1.Prepare;

nPageCount:=QuickRep1.QRPrinter.PageCount;

QuickRep1.QRPrinter.Free;

QuickRep1.QRPrinter:=nil;

{在此修改QuickRep1,实现在页眉或页脚中打印“共 xx 页 第 xx 页” ... }

QuickRep1.PreView;

{...}

End;

一周云事件:亚马逊对消费者的吸引力超过苹果 比尔·盖茨对微软创新和手机不满意 让我们一起来做最漂亮的Android界面吧! 响应高达6秒 用户揭露Heroku修改路由“50倍圈钱”? [探讨]响应式设计四大原则 jb9和jboss3配置问题-在线等(50分不够可加) 表间数据转移,大家看看,谢谢! 高手救命 jsp中往数据库中写日期和时间的问题 查询语句的优化 在ORACLE 8i中进入SQLPLUS登陆后出现ORA-12547:TNS:丢失联系错误;进入DBA后连接数据库时根本没响应。 请教。。。。。 如何编程得知某一个dll中有哪些类? 怎样自己定义API函数的啊? 20份之17写小数怎么写? 一个小数,它的小数部分扩大五倍就变成17.92.如 17/10化成小数 1/40化成小数 7/5化成小 有一个小数,将这个小数与它本身相乘、相减,所得的积 我的号码是一个小数,与自己相乘相减,所得到的积与差 一个小数与它自己相乘、相减,所得的积与差加起来是0 已知立方根号50的整数部分为A,小数部分为B,求代 2+根号7的整数部分为a,小数部分为b,求1/4a 设3+根号7的小数部分为a,整数部分为b,求ab+ 16秒26 温州17岁高二女生单手玩斯诺登谴责美英情报机构为“最恶劣的侵韩总统朴槿惠对朝言论引猜测 称可与金宁波轨道交通:逃票将纳入个人信用信息印度雄心勃勃探火星 英媒议论“与中国福州科尔口腔率先引入国内首家洁牙体验国家量子产业联盟成立,神州信息成为首博闻中国、国际授权业协会、阿里鱼共拓尼日利亚一女子车中引爆炸药 至少8死澳大利亚与新加坡签署自贸协定升级版日在火影模因龙神决讲述者之千年妖尸墓死神之无限拷贝黑沙湾旅游大弥勒殿旅游展佛台旅游格嘎大桥旅游石门湖旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘