Crystal报告打印了额外的字母“i”

时间:2015-12-10 11:15:54

标签: c# .net crystal-reports c#-3.0 crystal-reports-2008

我一直面对这个问题,现在终于决定寻找一个解决方案来一劳永逸地解决这个问题。明白了。

我创建了另一个水晶报告,但问题是在运行时水晶报告在报告中显示额外的字母“ i ”,如下图所示。

Image of the crystal report

注意:这种类型的错误不会出现在每台PC上,我用于 TextObject的的字体是 Calibri尺寸:-10 当我删除并插入另一个字体的新TextObject时,它会完美显示

请告诉我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:2)

看起来这是一个已知问题,似乎可能导致与usp10.dll发生冲突:

http://scn.sap.com/thread/1820610

此处的建议包括:

  1. 使用不同的字体 - 这似乎是calibri特有的。

  2. 检查您是否在每台计算机上使用最新的水晶DLL。

  3. 检查每台机器使用的是什么版本的usp10.dll。

  4. 对于它的价值,如果字体上没有真正的挂断,你可能会改变它而不是很多人会注意到......