### displayed for Thai characters

Save Our Environment. Save Yourself.
Hi Experts!!
I have a smartform which prints even Thai characters. When standard texts are given (Thai), they are being printed fine. But when some Thai characters are being fetched from some table and printed directly, they are being displayed as #####.
Can anybody explain the reason and suggest me the solution for this?
Thanks a lot.
- I'm not an environmentalist.  I'm an Earth warrior.

Hi,
Please ensure that the THAI font which is assigned through stylesheets is assigned to the custom text. Looks like the font is not THAI. Please assign the same font which is used for standard text to the custom text as well.
Thanks,
Best regards,
Prashant

Similar Messages

  • Export to pdf for thai characters get blank result.

    Dear expert,
    I have a problem, when export Sales Order that contain thai characters to PDF in SAP B1 2007A SP01 PL08, the page converted to pdf successfully for english characters, but not for Thai character. Thai characters did not display anything, just blank.
    I did refer to note 339832 , and i guess this note is for R3 system, and I think for B1 also should use the same method when export to pdf.
    So, anyone have any idea to enable Thai characters to export to pdf in SAP Business One?
    Thanks in advance for any help.
    Reagrds
    Mat

    Dear Carin,
    Actually the purpose I want to export to pdf is because to attach wiith email that send direct from SAP.
    My scenario here is:
    - Open one Sales Order
    - then click on Email icon to send email with attachment (I want to attach the SO). But, when I check the pdf before send the SO as attachment, i find out that the Thai characters missing/blank (as JimM said it is limitation in SAP for pdf function currently).
    - the email sent successfully, but only the SO attachment is not correct because of Thai characters missing.
    As per your suggestion, yes I can print as pdf first, then manually attach to email, but this involve too many manual steps just to send one SO via email.
    Any way, thanks to all of you for reply.
    JimM, thanks for the info and I will try to proceed to SAP development team for future use.
    Regards
    Mat

  • PDF report printing is displaying '?' mark instead of thai characters

    Hi All,
    When trying to print PDF report I am getting question mark "?" for thai characters.
    In browser it is showing properly.The problem is happening only when I open pdf file.It is showing "?" mark instead of thai characters.
    I tried developing simple application in apex.oracle.com and I could reproduce the problem.It is showing "?" mark.
    Below is the link:
    http://apex.oracle.com/pls/otn/f?p=40394:1:1102169243398303
    username: thai
    paswd: thai123
    Thai characters are displaying properly outside Apex.So there is no problem with BI Publisher.
    I also tried the suggestion given in below link but no luck
    Re: Cannot print out Chinese , show as '?' in pdf report
    When I try the same thing in apex.oraclecorp.com it is working fine .I could clearly see thai characters.It is working fine
    My Adobe version is 8.x
    Is there any difference compared to apex.oraclecorp.com and apex.oracle.com settings for BI publisher?
    nls_language on server = 'THAI_THAILAND.TH8TISASCII and' 'PlSqlLanguage = AMERICAN_AMERICA.AL32UTF8'
    System Locale is set to thai and also the browser encoding set to thai windows
    Thanks in advance for your inputs.
    Kind Regards,
    Anwar

    Hello Mark,
    I recommend to post this query to the [BusinessObjects Enterprise Administration|BI Platform; forum.
    This forum is dedicated to topics related to administration and configuration of BusinessObjects Enterprise, BusinessObjects Edge, and Crystal Reports Server.
    It is monitored by qualified technicians and you will get a faster response there.
    Also, all BOE Administration queries remain in one place and thus can be easily searched in one place.
    Best regards,
    Falk

  • Problems displaying Thai characters in FTE components on Mac

    I had originally posted a question here: http://forums.adobe.com/message/4027591, but was told that this is more of a flash runtime issue.
    I am running into issues displaying Thai characters in Flex components that make use of the Flash Text Engine (FTE), specifically on Mac OSX 10.6.8 Snow Leopard.
    Here's a blurb of my compiler font managers in flex-config.xml:
    <flex-config>
            <target-player>10.2.0</target-player>
            <!-- Specifies the version of the compiled SWF -->
            <swf-version>11</swf-version>
            <compiler>
              <!-- Specifies the locales for internationalization. -->
              <locale>
                  <locale-element>en_US</locale-element>
              </locale>
              <fonts>
                  <!-- ... -->
                  <!-- Compiler font manager classes, in policy resolution order-->
                  <managers>
                      <manager-class>flash.fonts.JREFontManager</manager-class>
                      <manager-class>flash.fonts.BatikFontManager</manager-class>
                      <manager-class>flash.fonts.AFEFontManager</manager-class>
                      <manager-class>flash.fonts.CFFFontManager</manager-class>
                  </managers>
                    <!-- ... -->
                </fonts>
            </compiler>
        </flex-config>
    ...and another from flash-unicode-table.xml:
    <language-range>
        <lang>Thai</lang>
        <range>U+0E01-0E5B</range>
    </language-range>
    My flex application originally had the following defined in its stylesheet:
        Application {
            fontSize: 12px;
            fontFamily: Arial;
            font-sharpness:0;
            font-anti-alias-type:advanced;
    Thai characters render correctly in mx components such as TextField so far.  However, FTE components such as TextLine show those crappy-looking boxes as a substitution.  My initial guess was that somehow one of the compiler font managers declared in flex-config.xml was not finding the right system font to fallback to for Thai characters.  So, I ensured the system font was installed by going to System Preferences > Language and Text > Edit List.  Then I changed fontFamily to Arial, Ayuthaya.  Still was seeing the boxes of evil.
    Next I figured that perhaps the Arial font might be assigning a box for each unicode value corresponding to a Thai character.  So it was effectively overriding the Ayuthaya system font.  So I changed fontFamily once more to just Ayuthaya and this worked with one issue - Ayuthaya looks inherently different from Arial for non-thai characters.
    Here's my question - is there a less invasive way to support Thai in FTE components such that the appearance of the text is closer to the Arial font?  I would rather not embed a font because I'm constrained on SWF size.
    Oh and I'm using flash player 10.3 right now.

    OK, I asked the FTE team and got this reply: "Lucida Grande is CTS's fallback font for Thai.  This font on OS 10.7 and 10.6 are not supporting Thai anymore.  The version on 10.5 was supporting it." This means that it's our bug that we keep using Lucida Grande as fallback font even Apple dropped support Thai script with that font after 10.6. Unfortunately this bug was deferred from current development release (11.2) because of time constraint. If this support is critical for your business, can you open a bug in our public bugbase and ask as many vote as possible? In this way I may be able to convince internal team to fix this bug in next release.
    Thank you for your feedback!
    Hitomi

  • Problems displaying Thai characters in Flex FTE components on Mac

    I am running into issues displaying Thai characters in Flex components that make use of the Flash Text Engine (FTE), specifically on Mac OSX 10.6.8 Snow Leopard.
    Here's a blurb of my compiler font managers in flex-config.xml:
        <flex-config>
            <target-player>10.2.0</target-player>
            <!-- Specifies the version of the compiled SWF -->
            <swf-version>11</swf-version>
            <compiler>
              <!-- Specifies the locales for internationalization. -->
              <locale>
                  <locale-element>en_US</locale-element>
              </locale>
              <fonts>
                  <!-- ... -->
                  <!-- Compiler font manager classes, in policy resolution order-->
                  <managers>
                      <manager-class>flash.fonts.JREFontManager</manager-class>
                      <manager-class>flash.fonts.BatikFontManager</manager-class>
                      <manager-class>flash.fonts.AFEFontManager</manager-class>
                      <manager-class>flash.fonts.CFFFontManager</manager-class>
                  </managers>
                    <!-- ... -->
                </fonts>
            </compiler>
        </flex-config>
    ...and another from flash-unicode-table.xml:
        <language-range>
            <lang>Thai</lang>
            <range>U+0E01-0E5B</range>
        </language-range>
    My flex application originally had the following defined in its stylesheet:
        Application {
            fontSize: 12px;
            fontFamily: Arial;
            font-sharpness:0;
            font-anti-alias-type:advanced;
    Thai characters render correctly in mx components such as TextField so far.  However, FTE components such as TextLine show those crappy-looking boxes as a substitution.  My initial guess was that somehow one of the compiler font managers declared in flex-config.xml was not finding the right system font to fallback to for Thai characters.  So, I ensured the system font was installed by going to System Preferences > Language and Text > Edit List.  Then I changed fontFamily to Arial, Ayuthaya.  Still was seeing the boxes of evil.
    Next I figured that perhaps the Arial font might be assigning a box for each unicode value corresponding to a Thai character.  So it was effectively overriding the Ayuthaya system font.  So I changed fontFamily once more to just Ayuthaya and this worked with one issue - Ayuthaya looks inherently different from Arial for non-thai characters.
    Here's my question - is there a less invasive way to support Thai in FTE components such that the appearance of the text is closer to the Arial font?  I would rather not embed a font because I'm constrained on SWF size.

    If you don't set fontFamily, what it will be? For such a question, you need turn to Flash runtime guys for help. I think you can find them on http://forums.adobe.com/community/flashplayer?view=overview

  • Thai characters not displaying correctly within App

    Hi everyone,
    I have a Adobe Flex Mobile app displays Thai text, however this is not displaying correctly. While developing the App on my Windows machine and testing using the Adobe Flash Builder mobile emulator, the font/characters look correct.
    However when running the app on either the MAC Adobe Flash Builder emulator, the iPhone simulator or on an actual iPhone, the font/characters are incorrect.
    First I thought that it was maybe an encoding issue (I am using locale properties files to replace text), so followed instructions at this website Flash Builder, Flex language bundles showing strange symbols. Not utf8 encoded.Sefol however this did not solve the issue.
    Looking more closely at the text rendered, it looks as though all of the characters for each word are actually being rendered, but they are just being rendered in correctly. Where as if it was a encoding issue then it would be missing characters completely.
    So if you look at the first character, in the correct version it is built up of 3 components. If you look at the second image, you can see that these three components are present but just not all appearing within one character.
    Is this a font issue? or is it actually an encoding/rendering issue?
    My code for testing this is just a simple label tag
    <s:Label text="ชื่อผู้ใช้" fontFamily="Arial" fontSize="12" />
    Many thanks.

    Ok so after doing a bit more of an investigation into the Font being the issue and not the encoding type, it seems as though if I use a specific font which I know has the Thai characters, then they are displayed correctly.
    I have embedded the font into the App using the code:
    [Embed(source="../assets/Kinnari.ttf", mimeType="application/x-font", embedAsCFF="true", fontFamily="ThaiFont")]
      private var ThaiFont:Class;
    Then on my UI I have added the font:
    <s:Label text="ชื่อผู้ใช้" fontFamily="Arial" fontSize="12" fontFamily="ThaiFont" />
    I was able to find this font at a Hawaiian Educational website! Thai fonts :: Thai Language Program, University of Hawai'i, Manoa
    Thanks @tooMuchTrouble for your help.

  • Displaying Thai Characters

    Hi,
    This is regarding to display Thai characters.
    while creating the domain i pointed all pools (cgpool, portal pool) to Oracle.
    so whatever node, content i am creating in Content Management stroing in Oracle. (i imported all related tables to Oracle)
    i upload some English contents and can able to see the contents in the browser.
    when i upload Thai characters it is storing junk values in Oracle. so its displaying junk values on the browser.
    please let me know how to store & display Thai characters
    in the browser.
    Thanks,
    Natesh.

    If you don't set fontFamily, what it will be? For such a question, you need turn to Flash runtime guys for help. I think you can find them on http://forums.adobe.com/community/flashplayer?view=overview

  • Thai Characters printing in special character for regular thailand fonts

    Hi Experts,
    In smartform, I hard coded THAI characters and I used the thai fonts (THANGSAN, THVIJIT, THDRAFT) in Character format to dispaly the THAI characters.
    Issue:
    In print preview, thai characters are displaying correctly for font style BOLD. But for font style REGULAR
    thai character are displaying as '#' character.
    I want thai character also to be displayed correctly for REGULAR font style.
    Kindly help in this regard.

    Hi,
    Kindly check in SE73 if the font sizes which you are using in your smart form exist in System Fonts.
    regards
    Nitesh

  • Issue in Display PDF OutPut with Thai characters using OracleReports9i

    The Report has Cordia New font for display the Thai Charecter.I am using the Win2000 OS.
    The Oracle ReportsBuilder9i shows proper Thai Character,
    but when we generate to PDF file the output shows as junk in Adobe Acrobat Reader5.0
    The environment variables set for this purpose are:
    1.REGEDIT Change:
    NLS_LANG:     THAI_THAILAND.TH8TISASCII
    2.UIFONT.ALI Change:
    [ PDF:Subset ]
    Cordia New....="CORDIA.TTF"
    3.Acrobat Reader Setting:
    Edit>>Preference>>General>>Display
         Check all the check boxes (smooth Text, smooth Artline, smooth Images)
    If anybodys knows the solution or can give a clue to sorting out this issue, it will be very helpful.
    Best Regards,
    Krishna Kumar.K

    Thank you for your posting - The Member Feedback forum is not monitored by Oracle support or product teams and so Oracle product and technology related questions cannot be answered. However we recommend that you post this thread to the "Reports" forum.
    The URL is: Reports
    Thanks - The OTN team

  • Updating Thai characters for CMIR at header nad Item Level In LSMW

    Hi Experts,
    We are in the process of Upadting Thai characters for CMIR in VA22 transaction Using LSMW.
    In that We have used BAPI_CUSTOMERQUOTATION_CHANGE to Update the Thai Characters.
    The text which i am updating gets updated in va22 when the length of line is upto 132 characters but when it is more than that it gets truncated as the structure BAPISDTEXT  in which it is getting Updated has text_line field with 132 char.
    How can we Update if the text line is more than 132 characters say 150 for e.g.
    we have tried changing with TDFORMAT  * for default first line and / for next line so that remaining text comes in the next line but it's not wrkng fine,it's taking only first line.
    How do we Go about it?
    Regards,
    Rahul

    Use userexit save_document_prepare in MV45AFZZ .
    <REMOVED BY MODERATOR>
    Edited by: Alvaro Tejada Galindo on Jun 12, 2008 6:51 PM

  • I need a Vietnamese keyboard. Recommendations? A keyboard that officially works with iPad and displays all the characters and their accent marks for typing.

    Where do I find an excellent and reliable Vietnamese keyboard for new iPad? A keyboard that displays all the characters and the accent marks so typing can be easily accomplished. The iPad keyboard selection for Vietnamese really only seems to change the Return key to the Vietnamese language. iPad is sold all over the world....my interest is Viet Nam.....the full keyboard.

    Thanks.....my Vietnamese expert spouse says this tip will work just fine.  I was not aware of the hold down function. Slow typing but accomplishes the objective native on the iPad.
    You are correct.....most Apps that I find seem to be based only on a copy/paste method of input.
    You solved the problem.

  • IPad is slow in processing Thai characters

    Hi
    I'm Thai and I use my iPad a lot for reading and writing. The iPad slowness has been an issue for me for so long. At first, I thought it was some apps that heavily use resources of my iPad, so I tried closing all inactive apps or restarting which doesn't help. The problem occurs only occasionally, so I decided to be patient and live with it. However, lately I found that this slowness seems to related with processing or displaying a lot of Thai characters.
    The first app that the behavior is obvious is iBooks. It takes a good amount of time (minutes) to load a Thai book with about 200 pages, and many seconds just to flip a page. I have another English book that longer than thousand pages and it opens almost instantly without waiting for flipping through pages.
    Safari is the other app that shows the same behavior. It takes a lot of patience to read a page with a lot of Thai characters. It freezes and unresponsive when I scroll down the page or click the link so many times. I even used to think that my iPad really freezes, but it will come back if I just wait long enough. Never had this happened on English pages.
    The last app that I found this occurs noticeably and I just tested it intentionally today is DayOne, a journal app. My journal writing (in Thai) became painful that I needed to switch to use my macbook instead because of typing lag. I used to blame the bluetooth keyboard and the app itself. Today I copied a pretty long English article into my journal entry and then continued to write after it. The lag was minimal and didn't affect my writing, so I switched to Thai. After only 5-6 lines, the typing lag came back to the point that I can't continue. I tried deleting only the Thai part and the problem solved!
    This is very strange to me and please correct me if you think I reach a wrong conclusion, but this is what I've observed. If I remember correctly this issue has been occurring after upgrading to iOS 7, and it is an iPhone issue as well. It's just not obvious because I don't read and write this much on iPhone. If anybody have seen this and know the solution or have any suggestions please let me know. Thank you in advance.
    SC

    The only things you can do on an iOS device are to restart apps as suggested by Lance or reset the device:
    Otherwise let Apple know the details of the problem via
    http://www.apple.com/feedback

  • Thai characters to PDF using smart forms

    Hi All,
    I have created a smartform which displays order details. The address contains thai characters. While viewing the preview, the characters are displayed correctly.
    The OTF form of this print is converted into PDF using the function module CONVERT_OTF and sent as mail attachment.
    The issue is in the PDF attachment, thai characters are converted to junk characters. Can anyone suggest how to overcome this?
    FYI, for displaying thai characters, chinese font THANGSAN is used.
    Thanks & regards,
    Juli.

    Hi,
    There is no command like this. If you use device type PDFUC or SWINCF to create the  spool before converting via RSTXPDFT4, then the PDF conversion will be unicode. See SAP note #999712. But you still need to upload true type fonts to support the Thai characters, this time via report RSTXPDF2UC as per note 999712 and the attached guide. The Adobe fonts don't support Thai so it is needed to embed Angsana new true type font into the PDF file to support Thai characters.
    Regards,
    Aidan

  • Display of Chinese Characters in Flash Video

    '''Help needed to resolve issue with display of chinese fonts in Firefox.'''
    I used to be able to run an html based chinese language learning program (with embedded Flash) in Firefox on my Galaxy Nexus mobile...that is until I installed the latest version of Firefox.
    These are the instructions that came with the program to install/run it:
    This site is best viewed with Mozilla FireFox 3.x+ (and above) with either Adobe Flash Player 8+ (and above) at a minimum screen resolution of 1024 x 768. We also recommend that you enable both JavaScript and Cookies in your chosen browser's settings. Obviously things have moved on since then and the version of Firefox I installed around May 2013 would have been around 22.0
    While the above appear to be targeted at computer/tablet platforms the program ran successfully on my mobile and the embedded flash video worked well. The video clips and accompanying audio for each lesson were also accompanied by text that updated as each speaker began conversing. This text could be displayed (by selection) in English, Pinyin or Chinese characters.
    With an upgrade to the latest version of Firefox the Chinese characters now no longer display although 'English' fonts do...why? Is this a character encoding issue? Can this be set? What has changed between version 22 or thereabouts that I installed in May 2013 and the current version. Someone must surely know ??? If this cant be fixed, how can I re-install an older version of Firefox on my mobile. As an aside
    I was able to download firefox-22.0.bundle, some bundle.parts and .source files along with Firefox Setup 3.6.28.exe but cant install any of these. HELP needed please.

    Hello,
    Can you please confirm that this is the summary of the issue you are facing
    #On a site using Flash, and using Firefox 22.0, you were able to view English, Pinyin, Chinese characters on the flash video
    #You upgraded Firefox to the latest version from the play store, and also have the latest Flash version, but the same Flash video doesn't display the Chinese characters now
    #You are looking for the older version of Firefox for Android so that you can confirm that this issue has something to do with the latest version of Firefox
    For the last point, you can download the Android APKs of the older versions from the following links
    #[https://ftp.mozilla.org/pub/mozilla.org/mobile/releases/22.0/android/en-US/ Android APK for Firefox 22.0 in English]
    #[https://ftp.mozilla.org/pub/mozilla.org/mobile/releases/22.0/android-armv6/en-US/ Android APK for Firefox 22.0 in English for Arm V6]
    Please do note that you will need to enable the 'Install from unknown sources' option on the Android device to be able to install this APK. Suggest that you disable the setting after you finish your testing.
    Please confirm the details above and we can help you resolve the issue.
    Thank you

  • Display non-english characters

    Hi,
    How can i display Japanese, Chinese characters in a java application or applet? do i need some special tools?
    Thanks,
    eileen

    Since Java supports unicode you don't need special
    tools only a font which is able to display japanese or
    Chinese charaters. For Windows:
    http://www.hclrss.demon.co.uk/unicode/fonts.html
    You can display a unicode char with /uXXXX have a look
    at
    http://www.unicode.org/charts/
    Or you already got a file with unicode characters....
    have funThanks for your help.
    But how can i put something down by checking that Unicode table from time to time? That's almost impossible...
    suppose i've put some Japanese characters into a file, what type of file should i save it as? save it as a html file or something else?
    and if i want the context of a label to be "xxxxx"(in Chinese), what should i do? JLabel label = new JLabel("???") how can i put some chinese characters to replace "???" ?
    and how can i input Japanese/chinese characters under Mandrake?
    Thank you very much,
    eileen2

Maybe you are looking for