请问如何在QReport中设定打印条件?(100分)

  • 主题发起人 主题发起人 housonxie
  • 开始时间 开始时间
H

housonxie

Unregistered / Unconfirmed
GUEST, unregistred user!
我在TQRBand的BeforePrint事件设定,但没用,
请问该如何解决?
 
我一般是在,Band的BeforePrint事件控制打印条件的,没问题。
注意QReport中设定某个部件是否打印,是设置它的Enabled属性。
 
3x!
但我检查过,Band的enabled属性是true。
 
一个例子,用来控制换页,我已试过,肯定好用。
procedure TQRListForm.DetailBand1BeforePrint(Sender: TQRCustomBand;
var PrintBand: Boolean);
begin
str:=mastertable['zkzh'];
if str='310200010201' then
quickrep1.NewPage;
end;
 

打印条件?
当然应该在 .Show 之前写。
如:
打印条件 ;
Form_QuickRep.show;

 
qxue的答案比较好,
经过实践,能够做到。
所以给qxue 加上100分。
同时向lambert和黄耀彰表示感谢。
 
后退
顶部