我做了一个报表,是用主表、明细表的格式做的,因为打印完主表的一条记录后,要马上打印明细表的记录。
现在打印主表时,我想确定范围,如编号为N1到N2的记录。
我在打印预览的按钮里这样写了。但没有什么作用。所有的记录还是都打出来了。
with table1 do begin
setrangestart;
fieldbyname('mh').asstring:=N1;
keyexclusive:=false;
setrangeend;
fieldbyname('mh').asstring:=N2;
keyexclusive:=false;
applyrange;
end;
现在打印主表时,我想确定范围,如编号为N1到N2的记录。
我在打印预览的按钮里这样写了。但没有什么作用。所有的记录还是都打出来了。
with table1 do begin
setrangestart;
fieldbyname('mh').asstring:=N1;
keyexclusive:=false;
setrangeend;
fieldbyname('mh').asstring:=N2;
keyexclusive:=false;
applyrange;
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货