报表的预览和打印问题,敬请国际援助!(100分)

  • 主题发起人 主题发起人 yuan625
  • 开始时间 开始时间
Y

yuan625

Unregistered / Unconfirmed
GUEST, unregistred user!
我在TQuickRep的TQrimage中加了一个背景图片(*.jpg),如何实现能预览TQrimage还不
打印TQrimage,敬请国际援助!
 
国际级的UP一下
 
楼上哪个仁兄,有何高见?
 
我想实现的功能:预览时可以看到背景图,但打印时不打印出来。
 
敬请指点迷经!
 
这个很好办。
设置一个全局变量。
RunTimes: Integer;
在调用QuickReport以前初始化RunTimes:=0;
在他的BeforePrint里面判断打印次数。
procedure TForm1.QuickRep1BeforePrint(Sender: TCustomQuickRep;
var PrintReport: Boolean);
begin
if RunTimes = 1 then
//注意,如果你使用了prepare,那么这里需要判断是否为2
QRImage1.Enabled := False;
RunTimes := RunTimes + 1;
end;
 
在调用QuickReport以前初始化RunTimes:=0;
如何做?
 
兄台,"使用prepare"是什么意思?
 
打印TQrimage时,将连接断开!
 
yzhshi,老大,你很忙是吗?我试过啦,没成功,不只为什么?
可否详细讲解?
 
yzhshi请问:有没有更好的方法?
 
Sorry,最近一直挺忙的。
看来你已经试验成功了。其实就是使用这个办法实现套打的。没有什么别的好办法。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部