在我的语言oracle报告11g输出反转文本和一些字符分开

时间:2016-07-25 07:01:33

标签: oracle oracle11g pdf-generation oraclereports

我使用Oracle Form并报告11g r2,oracle不支持我的语言(波斯语/波斯语),它看起来像阿拉伯语,但“FARSI”有4个字符(گچپژ),它们不是阿拉伯语。 我设置NLS_CHARACTERSET = AR8MSWIN1256 and NLS_NCHAR_CHARACTERSET = UTF-8然后我将我的win语言设置为阿拉伯语,所以我在PL / SQL和ORACLE FORM BUILDER 11G运行时没有问题。 我使用Oracle报表生成器创建报表并运行它来自我的表单。我以两种方式进入

  1. 格式('HTMLCSS')和类型('CAcHE')
  2. format('PDF')和type('FILE')并保存在客户端空间中。
  3. TEXT-ITEM-FILED的阅读顺序是从右到左(波斯语和阿拉伯语从右开始)因为在PL / SQL和表单构建器中运行时字符顺序是好的但是当我运行报告时某些字符的'HTMLCSS'顺序('。',':',...)被反转,在'PDF'输出中就像'HTMLCSS'和(گچپژ)这样分开

    • “在数据库中 - >(پنجرهگالوانیزه)
    • in pdf ---> (پنجرهگالوانیره)“

    如果混合波斯语和英语在PDF输出波斯语字符反转这样

    • in data base show(نمیکندsupportاوراکلفارسیرا)
    • in pdf shows(اوراکلفارسیراsupportنمیکند)

    请帮我解决问题。 TNQ。

0 个答案:

没有答案