如何不打印某一条记录(100分)

  • 主题发起人 主题发起人 狼尾草
  • 开始时间 开始时间

狼尾草

Unregistered / Unconfirmed
GUEST, unregistred user!
写在onprint事件里可以吗,事件触发后该怎么做
 
寫在DetailBand1BeforePrint事件里。
假設數據集為adoquery1,當某字段為'003'時不打印,否則打印。
procedure TForm2.DetailBand1BeforePrint(Sender: TQRCustomBand;
var PrintBand: Boolean);
begin
if form1.adoquery1.FieldByName('Productid').asstring='003' then
PrintBand:=false
else
PrintBand:=true;
end;
 
接受答案了.
 
后退
顶部