机器配置(P1.7G 128M内存)在DELPHI下编程,用RDC工具予览报表:
Var Rep:IReport;
   App:IApplication;
Procedure ViewReport;
Begin
  Rep:=App.OpenReport(‘c:\1.rpt’);  //执行这段代码,速度非常慢,需要10秒左右。
  ..
  ..
End;

解决方案 »

  1.   

    跟报表没有关系,我试过打开什么报表,第一次都很慢,你如果也用DELPHI,咱们交流交流
      

  2.   

    10秒是太慢了。只能用进度条来解决!楼上的,我是用Delphi6和Crystal Report9.0的,我们可以互相交流一下,希望我们俩都能有所进步。我对水晶报表的学习正在进行中......
      

  3.   

    zfang(真爱无敌) 
    没问题,我已经用一年了,你没有碰到我的情况吗?跟报表没关系,只是已开始它调用dll时很慢
      

  4.   

    顶,谁是用DELPHI和水晶报表的?交流一下啦。
      

  5.   

    to qqqeee(zipple):
       没有吧,我才做完一个(D6 && CR9.0),速度挺快的,大概在五秒内吧,不过我的用法和你的用法有点不一样哦,你是用Application来调用,我是用crpe(调用crpe32.dll)来实现的,挺快的。我倒是没有试过你用的方法。   要不,你也可以换种方法来试一下,没准就可以解决了~!!!
      

  6.   

    zfang(真爱无敌) Crpe我以前8。5用,后来升级9的时候,Crpe的相应版本还没出,所以我就用rdc了。crpe是比较快,但它在动态处理公式时比较慢。我也就不用了。用crpe访问报表里的公式,还包错,你试过吗?
      

  7.   

    LemonRain(柠檬雨) 你的机器配置是多少丫?每次只有第一次比较慢。
      

  8.   

    zfang(真爱无敌) 你那个打包安装怎么做的丫,交流一下,我是在水晶报表网站下的安装包。我想自己做一个,不用它的,但有几个dll注册不上。
      

  9.   

    to 楼主:
       我没有试过调用公式!正如楼主所说,Crpe快多了!!水晶报表的发布啊?没有问题的!!!我才做过呢!!多给我点分,我教你啊!!不过我是delphi&&cr9中文的发布,不只适不适用啊??
      

  10.   

    我是用Delphi6和Crystal Report8.15的,我们可以互相交流一下.
    請問誰有Crystal Report9.0序列號﹐給我一份好嗎﹐多謝﹗