我用了个FastReport3.05可以在设计页里预览,打印;可是在程序里不行。
那位大侠把打印部分的代码帖一断让小弟看看,我弄了好半天了!
除了要  frxReport1.LoadFromFile('print.fr3');还要用那些???

解决方案 »

  1.   

    frxReport1.LoadFromFile(路径+'print.fr3');
    frxReport1.PrepareReport?
    ...
      

  2.   

    在FastReport3里frxReport1.PrepareReport是个布尔函数,我E文不好看不懂文档!
    变成了frxReport1.PrepareReport()不知道怎么用?!?!?!?
      

  3.   

    使用相对路径(fr文件和从程序放在同一个文件夹下)
    frxReport1.LoadFromFile(EXECFilePath(Param(0))+'print.fr3');
    frxReport1.PrepareReport既是已经获得数据集,是否准备报表输出
      

  4.   


    使用相对路径(fr文件和从程序放在同一个文件夹下)
    frxReport1.LoadFromFile(EXECFilePath(Param(0))+'print.fr3');
    frxReport1.PrepareReport既是已经获得数据集,是否准备报表输出
      frxReport1.ShowReport();
      

  5.   

    唉 各位大侠呀!frxReport1.LoadFromFile('print.fr3') 会调用本工程文件所在路径下的print.fr3。就算是EXE文件也是一样的,你们不累吗?还要加路径。我用了个笨办法
    frxReport1.PrepareReport(true);
    ……  //添加显示预览之类的东东
    frxReport1.Print;
    可以打印。   我试了好多了。晕倒……