有哪位大哥知道,我用Fast Report设计报表,在设计时完全没问题,预览也是对的。但是当我在系统运行时,当点击报表按钮,我用如下方法显示
frReport1.showReport;怎么报表不能显示,也没提示出错信息,这是为什么?
再之哪位大哥有关于Fast Report的带实例的教程下载?谢谢!

解决方案 »

  1.   

    fastreport自带实例的啊,你说的问题我没碰到过
      

  2.   

    frreport1.loadfromfile('report.frf');
    if frreport1.perpaerreort then
       frreport1.showreport;
      

  3.   

    听jalu_515(马路)应该对了,你应该是设计时没有保存文件出来,也没有调用文件.那就会这样的.
      

  4.   

    也有可能是你lodefromFile的时候,指定的路径不对,你检查一下,我就遇到过这种情况!
    另外检查一下 prepare之前,dataset是否有值?还有就是
    rpt.Clear;
      rpt.LoadFromFile(GlobalVar.AppPath+'\Reports\rpt_GoodsOut.frf');
      if rpt.PrepareReport then
        rpt.ShowPreparedReport;
      

  5.   

    谢谢上面几位大哥的支持,这个问题我现在解决了!其实它有两种方式:
    一种是把它的设计文件做为.frf文件保存下来,这个我已可以实现了
    第二种是把frReport的StoreDFM属性设置为true(即设计文件保存在窗体的.dfm文件中)也可以,谢谢!!!