Crystal Report(水晶报表),分发时要打包哪些文件。
用delphi7+crystal 10 vcl做的程序,在开发的机器上一切正常。分发到客户机后,发现报表一直无法显示。多次调试后发现,如果报表中只含有一个数据表,显示就一切正常,如果含有多张关联表,就会出现failed to open a rowset错误。
另外,如果报表中含有formula,也会提示出错“error in formula”。
我分发时没有用installshield打包,只是将开发机器上的program files\common files\crystal decisions\2.5\bin下的文件拷贝到了客户机,并且在注册表中添加了键值,用regsvr32 注册了crqe.dll/craxdrt.dll/craxddrt.dll。
哪位大哥再给指点一下,还需要注册哪些文件,我不太想在客户机安装crystal。
应该已经很接近了,因为单个数据表(不含formula)是可以正常显示的。