我做了一个报表,是用主表、明细表的格式做的,因为打印完主表的一条记录后,要马上打印明细表的记录。
现在打印主表时,我想确定范围,如编号为N1到N2的记录。
我在打印预览的按钮里这样写了。但没有什么作用。所有的记录还是都打出来了。
with  table1  do  begin    
setrangestart;    
fieldbyname('mh').asstring:=N1; 
   keyexclusive:=false;   
 setrangeend;    
fieldbyname('mh').asstring:=N2; 
  keyexclusive:=false;    
applyrange;    
end;