首页 > 解决方案 > Oracle Reports Builder 条码字体消失

问题描述

我对 Oracle Reports builder 有疑问。我正在将 RDF 转换为 XML,并且某些字体(例如 Barcode 字体)消失了。它们是用 XML 编写的。

下面的图片显示了结果(F_4 甚至有一个自定义字体,它工作正常):

两份比较报告的图片

我自己对此进行了一些研究,但我还没有真正弄清楚规则,为什么这些字体会消失或者为什么它们可以被报表生成器保存,但不能从 xml 中重用。

标签: oraclefontstruetypeoraclereports

解决方案


我注意到类似的行为。不过,我没有使用 XML。

Reports Builder 可能是我用过的最糟糕的 Oracle 产品。不稳定,经常崩溃,使用成比例的字体(不成比例的字体更适合;好的,这不是bug,这正是我不喜欢的),保存为 .RDF 的报告无法再打开(从我的观点来看,没有理由观点) ...

由于我上次的反对意见,我将报告保存为 .JSP 和 .RDF 文件(并将其导出为 .REP,然后将其复制到 IAS)。

包含条形码字体的 .JSP 文件(F_7在您的示例中,对吗?)只是丢失了它(条形码字体)。我不知道为什么。我做了什么?编辑字段的属性并重新应用条形码字体。

这就是我了解到报告应该作为 .RDF 文件打开的原因,因为 - 再次不知道为什么 - 它没有丢失条形码字体信息。

因此,尝试一下,看看它是否有帮助 >> 在处理报告时编辑 .RDF 文件。


推荐阅读