我想把当前查询到的内容用FastReport打印或导出excel格式,但不知FastReport中的frOLEExcelExport1如何使用,应怎样设置才能导出excel格式?请各位大哥指点,谢谢,
祝大家新年万事如意!

解决方案 »

  1.   

    frReport1.ExportTo(frOLEExcelExport1,'c:\rep');
      

  2.   

    放一个
    TfrOLEExcelExport控件在窗体上,你与栏的时候你就可以保存成xls格式了
      

  3.   

    为什么我照做会出现这样的错误呢?我在按键事件中写如下代码:
    gsmk.frDBDataSet1.DataSet:=gsmk.pzlrly;
    gsmk.frReport1.Dataset:=gsmk.frDBDataSet1;
    gsmk.frReport1.ExportTo(gsmk.frOLEExcelExport1,'c:\aa.xls');
    但一运行系统就报"List index out of bounds(-1)" 然后就出现一个"正在准备报表 pleas wait..."的小窗口,程序就停住了。
      

  4.   

    在gsmk.frReport1.ExportTo(gsmk.frOLEExcelExport1,'c:\aa.xls');加上gsmk.frReport1.showpreparereort
      

  5.   

    TO xuhua(xuhua) 我加上了gsmk.frReport1.showpreparereport如下
    gsmk.frDBDataSet1.DataSet:=gsmk.pzlrly;
    gsmk.frReport1.Dataset:=gsmk.frDBDataSet1;
    gsmk.frReport1.showpreparereport;
    gsmk.frReport1.ExportTo(gsmk.frOLEExcelExport1,'c:\aa.xls');
    但问题还是出现同样的错误提示,再请教各位到底是怎么回事,请指点一下,谢谢!