【发布时间】:2012-12-14 16:49:23
【问题描述】:
大约 15 年前,我使用 Crystal Reports 在 VB6 中为客户编写了一个系统。他们一直在愉快地使用该系统,直到他们在一两周前与我联系。显然,他们决定适应 21 世纪并将他们的计算机升级到 Windows 7 x64。现在 VB6 系统仍然可以正常工作,但是 Crystal Reports 已经变成了梨形。 Ferinstance,他们不能再“预览”报告了 - 他们收到一条错误消息:
文件 C:\Program Files (x86)\Blahblahblah System\MyReport.rpt 中的错误:排序规则值无效。
谷歌搜索该消息;据我所知,它以前从未被报道过。但是打印工作正常...除了在其网络上的一两台计算机上,任何打印报告的尝试都会遇到错误:
文件 C:\Program Files (x86)\Blahblahblah System\MyReport.rpt 中的错误:没有默认打印机。
不用说,计算机确实有一个默认打印机,所以该消息显然是伪造的。
他们确实有原始的 VB6 源代码,但这对我来说没什么好处,因为我不再有 VB6 开发环境。我可以用它来阅读它,也许可以诊断......
任何人对旧的 Crystal Reports 文件有任何想法,以及可能导致上述错误消息的原因是什么?
【问题讨论】:
标签: windows-7 vb6 crystal-reports