我使用Oracle Form并报告11g r2,oracle不支持我的语言(波斯语/波斯语),它看起来像阿拉伯语,但“FARSI”有4个字符(گچپژ),它们不是阿拉伯语。
我设置NLS_CHARACTERSET = AR8MSWIN1256 and NLS_NCHAR_CHARACTERSET = UTF-8
然后我将我的win语言设置为阿拉伯语,所以我在PL / SQL和ORACLE FORM BUILDER 11G运行时没有问题。
我使用Oracle报表生成器创建报表并运行它来自我的表单。我以两种方式进入
TEXT-ITEM-FILED的阅读顺序是从右到左(波斯语和阿拉伯语从右开始)因为在PL / SQL和表单构建器中运行时字符顺序是好的但是当我运行报告时某些字符的'HTMLCSS'顺序('。',':',...)被反转,在'PDF'输出中就像'HTMLCSS'和(گچپژ)这样分开
如果混合波斯语和英语在PDF输出波斯语字符反转这样
请帮我解决问题。 TNQ。