我有一个运行数据库视图的Crystal Report。视图的数据很干净,但有时此报告会将Y放在整个文档中0的位置。有时每个0都被Y替换,但有时Y只会出现几次或者根本不出现。这是在两个Windows服务器之间的负载平衡系统上,这可能是问题,但Y只显示<10%的时间。当它确实发生时,我们重新运行报告并打印出来。该报告每天运行几次,完全不可预测。它刚刚开始发生,但报告在近一年内没有改变,在看似相同的安装上,这个问题不会发生。
进一步的信息:我发现偶尔如果usp10.dll的错误位置正在运行,字体可能会导致Y,但这并不能解释为什么有时只会出现几个。这也主要发生在Calibri,而我的报告使用的是Courier New。此问题仅在打印时发生,现在呈现为PDF时。我在Windows上使用Crystal Reports 2008,数据来自Oracle数据库,它与负载均衡的UNIX服务器进行交互。
更新:我修改了标题和正文以显示Y实际上正在替换数字0,而不是如前所述的空格。看似相同的装置刚刚报告了这个问题。还有一个系统在一段时间内没有更新,但它没有报告。