设计机器:
Crystal Reports 2008 SP3(开发人员版) + Visual Studio 2005 SP1开发做Pull模式的webform 用ODBC间接连接数据库
部署机器:
Windows Server 2003 SP2 + IIS 6.0 + .NET Framework 2.0 SP1 + Crystal Reports 2008 SP3 Runtime
===== 问题1:第一次执行报表程序缓慢,每次都需要18秒左右,第二次打开则缩短为约6秒 =====
所谓执行其实就是在主页面显示下拉菜单 让使用者选择某报表 并非执行具体的报表查询操作 第二次执行为何能缩短 似乎是因为windows所安装目录下的temp子目录有相关的报表缓存文件 一旦不在 又得花费18秒左右来生成
===== 问题2:在多个客户端访问报表后 会报Runtime Error错误信息 =====

似乎是windows安装目录的temp子目录无法生成报表缓存文件导致 一般系统自身会不定期清理之前的缓存文件,也可手动在IIS里回收 这样报表系统又可正常访问 但要想保持长期稳定运行状态 这种情况还是要避免发生的
===== 问题3:导出excel出错 报"无效导出 DLL 或导出格式" =====
这个问题之前也发帖问过 但一直没有解决...
===== 问题4:设定警报无效 =====
在报表设计器里预览正常 能够显示警报对话框 但部署后用web访问却毫无反应
这些问题有些是困扰许久的问题 有些是新遇到的 在此一并提出 希望各位方家能指点迷津 不胜感激