寫在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;