水晶报表打印难题,急!解决问题100分全送

tonrew 2007-01-08 11:41:01
开发环境:win2k(winXP)+IIS+sqlserver2000
使用环境:web服务器 win2003+IIS+sqlserver2000,客户端win2000

问题描述:
一个没有任何记录的报表,里面插入6个子报表,构成一个完整的报表文件。数据采用推模式(在客户端获取数据往报表文件里面填充)。
在使用环境下,如果直接在web服务器上(win2003环境)打开该报表进行打印,速度奇慢,CPU占用80%多,然后提示不能下载水晶报表打印控件(crystal*.dll文件),如果在客户端环境(win2000机器)上,打开该报表进行进行打印,等待5分钟钟左右就可以正常操作。在开发环境下,无论是在win2k环境还是winxp环境,都没有出现任何问题,速度也快。有一点,就是在打包的时候,把报表文件的cs文件删除了,而这个报表文件是进行了实例化的。

请教大虾指点一二,100分全送

ps:经过N次测试,好像跟环境的关系不大
...全文
387 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
windykuang 2007-01-13
  • 打赏
  • 举报
回复
楼主你这个问题是典型的没把水晶报表组件打包进出...所以你在开发的机器上运行会没有问题。
而你在打包,发布的时候没打进出,所以运行的时候会找不到.dll文件的啊!
tonrew 2007-01-09
  • 打赏
  • 举报
回复
怎么没有人回答啊?
tonrew 2007-01-08
  • 打赏
  • 举报
回复
谢谢帮顶,我们现在都非常讨厌它了,已经换了别的。可是目前的系统要换的话,工作量太大了。
长江支流 2007-01-08
  • 打赏
  • 举报
回复
我来帮你顶,看来水晶也要退休了哈哈
tonrew 2007-01-08
  • 打赏
  • 举报
回复
怎么没有人顶啊

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧