Crystal 报告在整个报告中打印额外的字母 "i"

Crystal report printing extra letter "i" all over the report

我多年来一直面临这个问题,最后决定寻找一个解决方案来一劳永逸地解决这个问题。进入正题。

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

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

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

这似乎是一个已知问题,似乎会​​导致与 usp10.dll:

的冲突

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

此处的建议范围为:

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

  2. 检查您是否在每台机器上使用最新的 crystal DLL。

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

值得一提的是,如果字体没有真正的挂断,您可能会更改它,但不会有多少人注意到...