报表打印时怎么选页打印啊?(30分)

T

tuer

Unregistered / Unconfirmed
GUEST, unregistred user!
各位老大,报表打印时用户想选页打印(不在打印预览中做)怎么做啊?我在按钮中这样写:
repform.QuickRep1.PrinterSetup;
repform.QuickRep1.Print;
但在跳出的打印设置中指定了打印的开始和结束页后,程序不理,打印机照样是从头到尾打,
拜托高手指点一下!
 
这个问题对高手来说应该很简单吧,你们在那里...
 
quickreport 先prepare 一下试试看
repform.QuickRep1.prepare;
repform.QuickRep1.PrinterSetup;
对了QuickRep1 应该还有一个打印某页的打印函数
身边没有测试环境,要么给你测试一些阿
 
朋友,你應該試試FastReport,因為QuickRep在win 2000裡非常難控制,除非你對打印控制非常熟悉
 
FastReport在哪儿,我找不到呀...
 
http://www.fast-report.com
http://mydelphi.8u8.com
 
吓!FastReport是全e文的东东,又找不到参考书看用法,各位大侠还是教我用QuickRep怎么做吧!
 
升级QuickRep到3.6版
 
Delphi园地有FastReport中文开发指南下载
另外FastReport安装后可用Res目录中的中文包制作成中文界面
用了FastReport后我就没用其它报表控件 就别提QuickReport了
在Delphi7中已经不用这东东了
--------------------------
你说的问题是打印某页
即Filter记录只留这一条记录不就OK了
 
我的意思是想打第几页就打第几页,比方说我先全部打过,发现第三页打印机卡纸了,我
又不想从第一页重新打一次,除了不在打印预览中实现外,有没有别的设置办法呢?
 
多人接受答案了。
 
顶部