我的报表是用主表/明细表做的。但是打印时全部的记录都打出来了,我希望打印时有一个范围,如主表中编号从‘1’到’5‘的记录,有人说这要用query1来做,那么查出的东西如何放到报表中呢?原来我的报表中的DBTEXT的DATASET设为TABLE,DATAFIELD设为字段名就行了。但现在用query1,这该如何设置。如果将DATASET设为QUERY,DATAFIELD没法设,出现了“NO SQL STATEMENT AVAILABLE‘ 谢谢大侠的指教