如题。

解决方案 »

  1.   

    楼主是不是用了CXGRID表格控件,并用了字段标题的过滤,然后用了FR打印报表的么?
    如果是这样的话,那么要读取CXGRID过滤的字符串,然后将数据源 例adoquery1的过滤内容也设置成与CXGRID一样的过滤内容,打印完成后,再将adoquery1的过滤取消。即可
      

  2.   

    不知道你说的过滤是哪种?下面是ADOQuery的Filter过滤
    //界面上frxDBDataset与ADOQuery直接关联
      self.ADOQuery1.Filter := 'firstname = ''Anne''';
      self.ADOQuery1.Filtered := true;
      self.frxReport1.ShowReport;