QUICKREP只能预览并不打印(200分)

W

wjw

Unregistered / Unconfirmed
GUEST, unregistred user!
我在用QUICKREP时,预览正常,但是打印时打印机只动一下,并不打印。想把报表保存也不行
。我怀疑是与报表的生成方式有关,我是在ONNEEDDATA事件中写的代码,并没有将报表直接与数据集相连,相同的纸张设置直接与数据集相连就好使。
不知如何解决。请帮忙!!!

 
QuickRep的预览与打印分别进行数据处理。所以需要在开始处理数据之前进行数据库复位,即在OnStartPrint中加入 Table.First与相关程序。
 
注意打印机的设置所选择的打印机是不是你机器上的默认的打印机,
 
在OnStartPrint中中是可以,但在ONNEEDDATA我同样没设置出来。
另:我很少用QUICKREP
 
打印纸张和打印机设置里的纸张大小是否一样?估计是这个问题,破烂QR
 
还是jinbo说的对:)
 
jinbo一语中的,试验后好使。
 
呵呵, 没有我的伯乐奖:)
 
只要把打印机设置成自定义纸张即可
 

Similar threads

D
回复
0
查看
832
DelphiTeacher的专栏
D
D
回复
0
查看
802
DelphiTeacher的专栏
D
D
回复
0
查看
878
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部