回 帖 发 新 帖 刷新版面

主题:报表预览为何如此慢

我的数据表只有50条记录,字段32个,用报表预览,每次都在15秒以上,用表格几乎同步显示,局域网中如果有相临同伴电脑没开,显示速度更慢,报表数据源用的是临时表,代码如下:

sele * from 数据表 into table 临时表
repo form 报表.frx prev

    如果我用vfp6.0显示报表却快的出其,我在报表设计环境中用6.0打开报表设计器,不读秒就打开了,用9.0打开报表设计器差不多用了十几秒.
    在程序中同样用6.0打开差不多同步显示,用9.0又是十几秒.
    用9.0打开同一个报表,第一次慢,第二次快了,如果再同时多打开7、8次,说不定又在那一次慢了。
    其实我这个报表只须作预览,不用打印出来,有什么办法能让报表预览显示快一点呢?请各位高手多多指教,谢谢!

回复列表 (共12个回复)

11 楼

[quote]谢谢老师,但报表排除在外看来不行,因为我的客户端只有一个运行库,一个exe文件.[/quote]
怎么会呢?
你连相当路径下的文件夹
和被排除的报表文件,
同时发布啊!

12 楼

也可以,不过wuzhouhong老师的办法最为便捷,报表另存为新的报表替换原报表也可以!

我来回复

您尚未登录,请登录后再回复。点此登录或注册