怎么样打印cxgrid过滤后的数据

用语句cxGridDBTableView.Controller.Filter.Filteringtext获得筛选语句   你可以在程序中用ADOQUERY来接受这条语句(还可以自己扩展)   FSATREPORT的数据集指向QUERY就可以了     试试。

 

adoquery1.Filtered   :=true;  
          try  
              adoquery1.Filter   :=cxGrid1DBTableView1.DataController.filter.filtertext;  
          except  
              adoquery1.Filter   :='';  
          end;  
  打印后,  
  adoquery1.Filtered   :=fasle;  


 

posted on 2009-07-09 13:01  martian6125  阅读(179)  评论(0编辑  收藏  举报