Reports Builder - problem displaying Korean characters

Client-server setup (database 10G unicode AMERICAN_AMERICA.AL32UTF8, client Windows XP AMERICAN_AMERICA.WE8ISO8859P1) and users have no trouble viewing characters in the application using forms.
But running the reports through Reports Builder creates inverted question marks instead of Korean characters. The reports are not displayed on the screen, but saved into *.csv file on the server.
My question:
1. Is Reports Builder Unicode compliant?
2. If yes - where and how do we set up the correct NLS_LANG?
3. If not - what is the solution?
Thanks, Veronika

But running the reports through Reports Builder
creates inverted question marks instead of Korean
characters. The reports are not displayed on the
screen, but saved into *.csv file on the server.Is the Windows where you run Reports Builder Korean? What is the Windows Code page (ACP)?
What version of Reports Builder / Developer Suite?
You are not running the same report through a Reports server?
In a general sense, for oci apps, there's a conversion from database character set to client character set when retrieving the data (to match client environment/locale), and likewise a conversion to the database character set when storing character data.
With Korean (Hangul) characters in the db, these characters should be converted to replacement character such as inverted question mark (¿) when retrieved to a client with character set Latin-1 (iso 8859-1) - since its repertoire includes no Korean characters.
So, if the client side os is code page 949, you could try indicating a client character set of KO16MSWIN949. (You could try also by "lying" if the code page is different, but then you need to take care to set NLS_LANG as needed as it might affect other apps.)
Also, read this chapter of the Globalization Support Guide:
http://download.oracle.com/docs/cd/B19306_01/server.102/b14225/ch2charset.htm#i1006750

Similar Messages

  • Displaying Korean Characters on my jsp

    I would like to display korean characters in my jsp....the characters that i want to display are read from an xml file using the sax parser... how will i do this?

    Case 1 - In a JSP only.
    In a JSP you need to set the following and it will display your respective charset. Substitute xxx for your required character set.
    <%response.setContentType="charset=xxx"%>.
    Case 2 - In an XML file and JSP
    If you have an XML file, be sure to define the encoding. Be sure to change the encoding to your Korean charset.
    <?xml version="1.0" encoding="ISO-8859-2"?>
    You will the need to write an XSL which you can apply to your XML file using Xalan and output the resulting HTML in a JSP. I assume your user-agent will be a web browser, although you can use WML, cHTML and VoXML or even another XML file.
    Rajesh Thiharie
    New Delhi, India
    91 124 6455511 x 109 Work

  • Oracle Report, How to Display Polish Characters in a PDF Output

    Environment :
    Oracle Application Server version 10.1.2.0.2 on Red Hat 4 Enterprise (Kernel 2.6.9-42.0.3 , 32 bit) Oracle Database Version 10.2.0.3.0 Our character set of database is UTF8
    I have trouble to display polish characters in Reports Output. We develop on Windows XP machines. I can see the Polish Caharacters in the Reports Builder using several fonts (arial, arial unicode, Times new roman, verdana...) during design time or when running with the paper layout. But when the report deployed to application server running on the linux, the polish characters are replaced by symbols.
    Even under Windows, when I select 'generate to a PDF' file option, the characters are not displayed correctly (When I open the generated PDF file with Acrobat reader and go to Document Properties / Fonts, I see the Fonts are always replaced with Adobe Sans MM)
    Using the Forms Applications running on the same application server we have no trouble dealing/displaying with the characters (Ąą ĆćĘę Ł ł ŃńÓóŚ ś Ź ź Ż ż ß Đ đ € )
    NLS_LANG setting is AMERICAN_AMERICA.UTF8 on the Linux Box and AMERICAN_AMERICA.WE8MSWIN1250 is on the Development machines. (have tried a number of different NLS_LANG settings on the development box as well with no luck).
    Any direction would be appreciated.

    Hi,
    You have several different approaches to fix this problem. First of all, you would be able to generate the PDF output with Font Subsetting setup and be able to see the Polish characters correctly when running the output with destype=cache&desformat=pdf. The following metalink documents would guide you with this setup :
    Note.207711.1 "How to Use Font Subsetting in Reports 9i and 10g for PDF Output"
    As at design time you use many different Windows specific fonts, I also advice you to check the following document :
    Note.356221.1 "A Practical Methodology on Porting Reports from Windows to Unix with Different Fonts"
    Once the PDF output is generated properly with correct characters, then if you need to use "destype=printer" for direct print, rather than "destype=cache" to display the output in browser, then you can use the "PDFPrint" pluggable destination, which is located in :
    http://www.oracle.com/technology/products/reports/pluginxchange/index.html
    Regards,
    -Bulent

  • Problem displaying Arabic characters in PDF using Java APIs

    We are experiencing a problem when attempting to display Arabic characters within a PDF document using the Java APIs.
    The relevant Java code is as follows:
    RTFProcessor processor = new RTFProcessor("example.rtf" );
    processor.setOutput( “example.xsl” );
    processor.setExtractXLIFF(true);
    processor.process();
    ByteArrayOutputStream dataOut = new ByteArrayOutputStream();
    DataProcessor dataProcessor = new DataProcessor();
    dataProcessor.setDataTemplate( example.xdt" );
    if( parameterValues != null && parameterValues.length > 0 )
    setReportParameters( dataProcessor, parameterValues ); // method to set any report parameters from the parameterValues list.
    dataProcessor.setConnection( jdbcConnection );
    dataProcessor.setOutput(dataOut);
    dataProcessor.processData();
    FOProcessor foProcessor = new FOProcessor();
    foProcessor.setLocale( locale );
    foProcessor.setData( new ByteArrayInputStream( dataOut.toByteArray() ) );
    foProcessor.setTemplate( “example.xsl” );
    String xliffFileNameAndPath = getXLIFFFile( “example”, locale );
    if( xliffFileNameAndPath != null )
    foProcessor.setXLIFF( xliffFileNameAndPath );
    foProcessor.setOutput( "example.pdf" );
    foProcessor.setOutputFormat(
    outputFormat == PDF_FORMAT ? FOProcessor.FORMAT_PDF : FOProcessor.FORMAT_HTML );
    foProcessor.generate();
    The method getXLIFFFile( ) gets the relevant XLIFF file for the supplied report locale (if it exists) – the three test files that we used were Italian (example_it_IT.xlf), Spanish (example_es_ES.xlf) and Arabic (example_ar_AE.xlf).
    I imported the following JAR files from the XML Publisher release (version 5.6.2) into my Java application: collections.jar, i18nAPI_v3.jar, versioninfo.jar, xdocore.jar and xmlparserv2.jar.
    The output is OK for all three translations in HTML format, using a charset of UTF-8, and for Italian and Spanish in PDF format. However, the Arabic characters display as question marks in PDF format. The same issue occurs if I stream the output as a byte array straight to the HTTP response rather than save within a file.
    Note that the same RTF, XDT and XLIFF files produce the correct output in both HTML and PDF when executed within XMLPublisher.
    Thank you

    Hi
    I had a similar issue with arabic chars. With PDF layout, chars were appearing properly when preveiwd on local m/c, but as I implement file on server, it was displayed as ?????. I had raised a TAR 5798348.993 with oracle about this and they suggested to apply patch 4028294 Oracle Sourcing J Rollup and then patch 4182914. But later my users changed requirement and i cud not apply the patch to test if it works fine.
    But here, you have suggested that installing fonts would do. Is it really that simple? If yes, dont know what is that patch for which I was told to apply.
    Regards
    Varun

  • ITunes can't display Korean characters

    Hello
    I recently bought a macbook pro and I tried to move all my music in my pc itunes to itunes in this computer but most of the titles that contain korean characters show up as weird symbols..
    what i did was i used an external hard drive to move music from my pc to this computer. Although there was no problem moving it, when i added the folder that contained all the music to itunes weird symbols were displayed for the titles... does anyone no a solution for this? Help would be appreciated thank you

    You may need to convert your id3 tags to unicode, this app may help:
    http://www.macupdate.com/app/mac/15953/id3mod

  • How do I get the keyboard viewer to display Korean characters

    I am trying to set up my Mac so that I can type in Korean. I followed the instructions here: http://www.foolsworkshop.com/120b/koreanmac.html.
    After adding all the Hangul input methods under the International control panel, I have the flag language menu on the menu bar that lets me switch between typing in English and Korean.
    So far so good, but now I'd like to see a layout of where the Hangul characters are on the keyboard, so that I don't have to guess. The above link says that I can see this by selecting Show Keyboard Window from the language menu. If I select this, however, it brings up a picture of a keyboard with Roman characters on the keys. How do I get it to display a picture of a keyboard with Korean characters?

    Bleech. That's exactly the kind of unpolished UI sloppiness that Apple makes such a big deal about not having. I think the dorky-but-lovable PC guy from the TV ads gets a pass to chew out the insufferably smug Mac hipster guy in Korean.
    Seriously, though, I tried that and it works. Thanks for the tip.

  • Problems displaying russian characters in Adobe Reader

    Good afternoon.
    There is a file pdf, received from the customer. Most of it contains Russian letters. As a result, the latest version of Adobe Reader in Windows Vista and Mac OS (10.5.8 and 10.8.2), these characters do not display properly.
    In Windows XP, 7 and 8 display problems are observed.
    Ironically, Windows Vista and Mac OS that file correctly displays the program Foxit Reader and NeoOffice. MacOS also tried to open the file, adobe acrobat, but it is also not display the characters of the Russian alphabet. In what could be the problem?
    Properties problem file:
    Here is the Fonts tab in Mac OS:

    I can't set the default encoding for non-Unicode programs on Mac. https://discussions.apple.com/thread/2134043?start=0&tstart=0 This must be done directly in the Reader.
    Just don't understand what to change

  • PO Document (View Document) does not display Korean Characters

    Hi,
    We have a situation here. In Production, the asian characters are not being displayed in PO Document
    Navigation: Purchase Orders - > Inquire -> View Document
    Surprisingly, a cloned environment of PROD displays the asian characters fine. Has anyone come across a similar issue?
    This uses the XML Publisher template stylesheets. Both PROD and QA have the same style sheets. The template is setup with language as Korean.
    It would be great if anyone can please guide me troubleshoot this issue and identify the cause.

    Thanks for your response.
    I did check the fonts under $OA_JRE_TOP/jre/lib/fonts and $AF_JRE_TOP/jre/lib/fonts folders in both QA and PROD environments.They are identical and albany fonts do not exist under them. But Korean characters are visible in PDFs generated under QA but not in PROD.
    Is there a profile option set to guide XMLP to a folder for fonts? Please let me know.
    Also, the JDK upgrade happened a couple of weeks before and PROD is pointing to JDK 1.5 but QA is still pointing to JDK 1.4 (cloned from a copy week earlier from PROD upgrade).

  • Problem displaying chinese characters

    I have got the problem with displaying chinese characters in the webpage after fetching the data from database.
    I am using Oracle IAS webserver and oracle 8i as the database which is in UTF-8 characterset.I am getting the out put in the chinese if I use this code.
    String value1 = new String(value.getBytes("ISO8859_1"), "GB2312");
    I am getting the out put using this code in this format
    ��������
    &#27604;&#20998;&#21345;&#29255; basically this code does that.(String value1 = new String(value.getBytes("ISO8859_1"), "GB2312");)
    But some body told me that I have to do some settings in the server.I am using oracel IAS.Can you suggest me any thing?.
    Here is my full code
    <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
    <%@ page import="java.nio.charset.Charset,java.util.Locale,org.apache.struts.action.*,java.io.*,javax.naming.Context,java.sql.Connection,javax.sql.DataSource,javax.naming.InitialContext,java.sql.*" %>
    <HTML><HEAD><TITLE>Welcome to METRO</TITLE>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="Content-Encoding" content="UTF-8"/>
    </HEAD>
    <BODY >
    <style type="text/css">
    .tb {      
    border: 1px solid #ddd;
    border-collapse: collapse;
    font-family:arial ,sans-serif;
    font-size: small;
    height:100%;
    width:100%;
    color:#00000000;
    </STYLE>
    <%
    String value="";
    try{
    Connection dbConn;
    Statement stmt=null;
    Context jndiCtx=new InitialContext();
    javax.sql.DataSource ds = (javax.sql.DataSource)jndiCtx.lookup( "jdbc/webdbPooledDS" );
    dbConn= ds.getConnection();
    stmt=dbConn.createStatement();
    String sql="select prog_name_LL2 from test_table where table_name='test'";
    ResultSet rs = stmt.executeQuery(sql);
    if( rs.next()){                    
    value=rs.getString(1);
    System.out.println("value="+value);
    out.println("<table class='tb'><tr><td>"+value+"</font><br>");
    String value1 = new String(value.getBytes("ISO8859_1"), "GB2312");
    out.println(""+value1+"</td></tr></table>");
    rs.close();
    stmt.close();
    dbConn.close();
    }catch(Exception e){
    System.out.println("Exception ="+e.getMessage());
    %>
    </BODY></HTML>

    Follow the steps as listed below:
    1. Is the Font available on Printer
               Goto SP01 transaction -> Enter the Spool Number -> Execute
    2. Does device type/Spool Server support the font
               Goto Transaction SPAD and click Output Devices
    3. SAP level Multibyte setting in place
               Click ALT + F12
               Select Options -> I18N
               Tick Activate Multibyte functionality
    4. Is appropriate font for the language used
              For Simplified Chinese (ZH)  language use font  CNHEI, CNKAI, CNSONG
    SAP Notes related to Fonts
    a.0000776507 SAPscript/SmartForms: Which fonts for which languages?
    b.0000323736 Restrictions with "PDF print" through spooler
    c.0000317851 Creating PDF format using the SAP spooler in 4.6C/4.6B/4.5B
    d.0000012462 How can I define a new printer font?
    e.Note 62178 Device types for the Japanese version of the R/3 System

  • Problems displaying Chinese characters

    Safari cannot display Chinese characters from time to time. It would work in one session but it failed to display Chinese characters in another session even with the same settings in the Preferences. Can anyone give me some advice please?

    Safari cannot display Chinese characters from time to
    time. It would work in one session but it failed to
    display Chinese characters in another session even
    with the same settings in the Preferences. Can
    anyone give me some advice please?
    The preferences don't necessarily matter. You most likely need to adjust the encoding in View > Text Encoding. If you will provide the url of an example page where you have a problem I can probably offer more specific help.

  • Problems displaying Korean fonts

    Hello,
    I have the latest version of Adobe Reader (9.3.4) and have installed the Korean font pack from Adobe Update link. However I am not able to display Korean fonts properly. Some are good but most are junk. But the same file can be displayed without any issue with google docs.
    Please help. I have inserted a screenshot with this message :
    as you can see, some fonts are good but some are garbage.
    Any help or leads would be much appreciated.
    Thanks
    balarka

    I have also tested the application in some PCs with Windows and the visualization problems are significantly lower.
    Regards.

  • 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

  • Problem displaying foreign characters in application

    Hi,
    Apologies in advance if this is the wrong forum for this question.
    In my java application I have to allow the user to enter text which can contain "foreign" characters e.g. ø and è. I based the following code on a snippet I found on the web:
    String nameContainingStrangeCharacters= new String(inputObject.getFullName().getBytes(), "UTF-8");
    If I simply set this String back onto an object and display it on the front-end via JSP, then everything works fine on my local (Windows) build. I should add that I have the following line in my "output" JSP:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    The problem is when I deploy my app to a Unix server. If if I input the same string and try to redisplay it, the "foreign" characters are now replaced by question marks.
    So if In type in the name Stig Inge Bjørnebyè, this appears as
    Stig Inge Bjørnebyè
    on my "output" screen in Windows, but as
    Stig Inge Bj?rneby?
    in Unix.
    I have absolutely no idea why this is happening? Can anyone help?

    Did you read [url http://download.oracle.com/javase/6/docs/api/java/lang/String.html#getBytes%28%29]String.getBytes() ?
    Use String.getBytes(String charsetName) or getBytes(Charset charset)
    or CharsetEncoder.
    It works on your Windows box because of what the platform's default charset happens to be.
    But you should not getBytes() using some arbitrary (non-UTF-8) encoding and then make a String pretending your bytes contain UTF-8.
    Unless the String returned by inputObject.getFullName() is the munged result of using the wrong encoding and you are trying to un-mung it.

  • SunGraphics2D doesn't display korean characters in JDK 1.5.0_17

    Hi all
    I'm trying to paint a text. Some characters are Korean.
    private void fill(Graphics2D g) {
         g.fill(shape);
    }where g is SunGraphics2D.
    If the text to render is:
    "#한국어/조선말#"
    this only paints
    However, if I build my application with JDK1.6_17 without changing anything all characters are painted.
    Could somebody suggest me a workaroung or something to make this work in JDK 1.5.0_17 ?
    Thanks in advance

    Hi Peter!
    Of what type is your item? Display as text or do you use the item value for further computations.
    If it is only for means of displaying the correctly formatted number, I'd change the item source to a query and would equip the desired column with a to_char function like:
    select to_char(str_be_main, 'fm999G999G990D00') from yourtable where ...You could also use a post calculation computation and enforce the format there:
    to_char(:P2027_YOUR_ITEM,'fm999G999G990D00')Maybe this helps!
    Brgds,
    Seb
    Edited by: skahlert on 11.02.2011 07:53

Maybe you are looking for

  • Im have a problem with my adobe id when i try to covert pdf files.

    Im have a problem with my adobe id when i try to covert pdf files.

  • Hi solve this report

    hi once see this program and tel me whats wrong with me and correct the errors plz TABLES: HRP1001, HRP1026, HRP1000. TYPE-POOLS SLIS. **************DATA TYPES DECLARATION ********************** TYPES :BEGIN OF ST_OUTPUT,         COUNT TYPE STRING,  

  • Agent assignment through BADI

    Hi All, I am implementing BADI BBP_WFL_ADMIN_APPROV for determining approvers in confirmation. I have written following code for testing method IF_EX_BBP_WFL_ADMIN_APPROV~ADMIN_APPROVER_GET. DATA: wa_agent TYPE swhactor. wa_agent-objid = '501696440'.

  • Out of focus in viewer

    Aloha, my pics are out of focus in my viewer until I move the slider on the bottom right a little to enlarge the photo. This resets itself each time I change the pic, so that means to see my pic in focus I must readjust that slider every time. Does a

  • Mailboxes & Messages

    I have a 8310 Blackberry Curve.  I have had my Microsoft Exchange email set up for awhile with all the messages going to the 'Message' icon.  I just set up my Yahoo email account and the Yahoo mail icon appeared.  However, my Yahoo mail also goes int