你应该使用Query。 quickrep1的dataset属性设置为Query1Query1.Close; Query1.SQL.Text:='select * from 表 where 产品=''水箱'''; Query1.Open; QuickRep1.Preview;
那我只想打印DBNavigator1选种的那条,该怎么设置呢
基本的SQL语句就可以实现的啊,看来你对SQL不熟悉。假设你用Table1来显示,DBNavigator1选中了一条记录。Query1.Close; Query1.SQL.Text:='select * from 表 where 产品=''+Table1['产品']+''''; Query1.Open; QuickRep1.Preview;
如用QRDBREXR,其DATASET、DATAFIELD也根设置
quickrep1的dataset属性设置为Query1Query1.Close;
Query1.SQL.Text:='select * from 表 where 产品=''水箱''';
Query1.Open;
QuickRep1.Preview;
Query1.SQL.Text:='select * from 表 where 产品=''+Table1['产品']+'''';
Query1.Open;
QuickRep1.Preview;