在 Crystal Reports 10 中运行(或验证数据库)报表时,我收到以下消息:
“找不到数据库表“SomeTable”。继续从报告中删除此表吗?
对于多个表。
该报告过去运行良好。该报告正在从多个来源获取数据,而丢失的表是那些来自与 SQL Server DB 的 ODBC 连接的表。我认为问题可能是在创建报告时,ODBC 指向数据库的不同实例(相同的结构,只是不同的位置。)
我已经检查过,报告用户对新数据库具有所有必需的权限。
在 Crystal 中,如果您忽略这些消息,报表似乎运行良好。但是,当部署要从网站的 Crystal Report Viewer 中运行的报表时,它会抛出一个File I/O error
.