在线等待,急用。

解决方案 »

  1.   

    DELPHI中的QUICKREP没有提供输出EXCEL的东西。可输出为HTML再用EXCEL直接打开。
    在QUICKREP的窗体上放一个TQRHTMLFilter,或USE QREXPORT,然后:procedure TForm1.Button1Click(Sender: TObject);
    var
      AExportFilter : TQRHTMLDocumentFilter;
    begin
       AExportFilter := TQRHTMLDocumentFilter.Create('REPORT.HTM');
       try
          QuickRep1.ExportToFilter(AExportFilter)
       finally
          AExportFilter.Free;
       end;
    end;  
      

  2.   

    总是提示没有定义 TQRHTMLDocumentFilter类啊。
      

  3.   

    直接放一个TQRExcelFilter控件行不行啊。
      

  4.   

    建议你给程序增加一个导出到excel的功能,代码我这有,不过看你的信誉分太低,就不考虑给你了,呵呵,开个玩笑!
      

  5.   

    报表都是事先做好的,只是想导出。如果工作量大的话,就考虑换掉QUICKREP了。正好以前的报表效率太低。。呵呵。至于信誉分,无所谓。因为不经常来,问的问题总是得不到回复,想结贴都结不了。到了系统结帖的时间,我的贴就扣分了。怪不着我。。代码给不给无所谓,做技术的你这样的心态是少有的。大家来这里,目的不仅仅是赚分。我既然把分都给问题了,已经不属于我了,难道我会恶意的不结帖吗。
      

  6.   

    谢谢 hongqi162(失踪的月亮) ,我按照这个方法导出了,但是报表太乱了,横向延伸了好多,最后决定换掉报表了。