Crystal Report中的阿拉伯语文本

时间:2014-06-12 06:57:22

标签: oracle crystal-reports arabic

我在水晶报告中显示阿拉伯语时遇到问题。我很确定存储在Oracle中的数据是可以的,因为当我使用SQL Developer或TOAD查询相同的数据时,它也会获取并显示阿拉伯语内容。但是,当在Crystal报表中使用相同的查询时,它将阿拉伯文本转换为一些奇怪的字符,如ãÎÊáÝ等。但是,当我在Crystal报表中键入阿拉伯语时,它很好。唯一的问题是当我从Crystal报表中的数据库中检索阿拉伯数据并尝试显示它时,它会将其转换为一些奇怪的字符。

我正在使用Crystal Report 2008版本12.0,我使用该字段的字体为“Arial Unicode”但仍然没有用。我甚至试过改变“从右到左”的字体设置;仍然没用。

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

使用名为(Arial Narrow)的字体,它将解决您的问题,因为它使用阿拉伯语编码。

右键点击字段>>格式对象>>选项卡段落选项文本解释并将其设置为RTF文本

答案 1 :(得分:0)

在Crystal Reports Arabic Typesetting中使用此字体当打印报告与任何其他字体打印时,它与我和BTW一起使用正确的字符表示阿拉伯语在仅显示时不起作用!