Globalization request

I am using Reports 9i and publishing on web via Oracle Portal.
Customers in US & Korea will use this report.
According to my requirements, Koreans need to see this report data in Korean language (If they wish to see). What are the steps I need to take for this report?
All necessary coding is to be done at report level? or DBA need to involve (setting up NLS parameters or something else) for this issue?
If needed we are ready to use Forms 9i as parameter interface for this report.
We need to prompt the customer about in what language he is interested to see the report.
Please give your suggestions.

hi Prasad
In Reports 9i patch -1 i.e Reports 9.0.2.1, a new feature called "Dynamic switching" is added. With this, you can configure Reports engines with different NLS and other environment setting. With this, you would be able to run your reports with Korean NLS. If you are just entering the language option in the parameter form and not any Korean data, you do not have any issue. This feature would be sufficient for you.
Please have a look at Reports 9i Patch-1 release doc for more information on this feature.
Thanks
The Oracle Reports Team

Similar Messages

  • Request help for setting Globalization Parameters

    Hi all,
    I have a test database(oracle9i) running on Redhat linux with the following Nls database settings.
    PARAMETER VALUE
    NLS_LANGUAGE AMERICAN
    NLS_TERRITORY AMERICA
    NLS_CURRENCY $
    NLS_ISO_CURRENCY AMERICA
    NLS_NUMERIC_CHARACTERS .,
    NLS_CHARACTERSET US7ASCII
    NLS_CALENDAR GREGORIAN
    NLS_DATE_FORMAT DD-MON-RR
    NLS_DATE_LANGUAGE AMERICAN
    NLS_SORT BINARY
    NLS_TIME_FORMAT HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY $
    NLS_COMP BINARY
    NLS_LENGTH_SEMANTICS BYTE
    NLS_NCHAR_CONV_EXCP FALSE
    NLS_NCHAR_CHARACTERSET AL16UTF16
    NLS_RDBMS_VERSION 9.2.0.4.0
    I created a temporary table as
    Create table Temp1(str nvarchar2(1000));
    Now I inserted some japanese characters into Temp1 table through script(script saved with encoding UTF-8).
    When I am trying to access the data through Crystal Reports, The data from Temp1 table is displayed as "?????".
    Which parameters I need to set in the database to implement this.
    Any links/suggestions will be helpful
    Thanks in Advance,

    Have you tried the UNISTR() function?
    There are no parameters in Oracle9i that would allow you to insert Japanese data from SQL*Plus into NVARCHAR2 column using SQL text literals, if your database character set is US7ASCII. This is because literals are always converted first to the database character set.
    You could do this only in SQL*Plus 10.2 connecting to Oracle Database 10.2 by setting environment variable ORA_NCHAR_LITERAL_REPLACE=TRUE and using NCHAR literals: n'text' or nq'#text#'. In Oracle 9.2, you have to simulate this functionality yourself by using the UNISTR function.
    If you now run SELECT DUMP(<your column>,1016) FROM <your table>, you will see that the column contains only question marks ( 00, 3F ).
    -- Sergiusz

  • Globalization --Character Conversion

    When talking about the globalization, my head starts aching. Here is how (the presentation is a bit lengthy, but not complex. So I encourage you to read on...):
    First of all, I went to the Control Panel to switch the language setting from the United States to China, (The Oracle DB's characterset is set to the Chinese GBK),then I did the following:
    1) While the web app(created in JDev 10) was running, I entered some Chinese characters in the input field, which, behind the scene in the JSP, were converted by request.setCharacterEncoding() function, and the values were saved to the table named Tester in the Oracle database. Then I could retrieve them via the app into the a JSP (with the charset=GBK), the characters displayed well. Uptill now, the saving and retrieving of the characters went successfully.
    Next I started the SQL*Plus, and did the Select on the table Tester, the Chinese characters which had been entered via the app earlier, became strange characters (Definitely NOT the ones I entered via the app). (the OS' environment had set to the Chinese language as stated at the beginning).
    Now, the Vice Versa
    2) Since the OS' environment had set to the Chinese language, it allowed me to enter the Chinese characters (vis SQL*Plus) in the Insert statement such as INSERT into tester values("XXXXX"...) {XXXXX means some Chinese characters}, which were committed. Then issued a SELECT * statement against the Tester table, and yes, the Chinese characters entered just now, were retrieved and displayed well;
    But for the same values I entered via the SQL*Plus, I tried to retrieve them via the app, the characters retrieved became ?????.
    Summary:
    It seems to me now is: given the environent I mentioned above, what is inserted via SQL*Plus can not be displayed correctly via the app; or what is saved via the app can not be displayed properly via the SQL*Plus. But for the INSERT of English characters (ASCII), it all works correctly, regardless it is saved via the app or inserted via the SQL*Plus.
    3)Is the above situation normal? Or there is some problems in it. If so, how can I fixed it?
    4)I tried to understand it in this way: via the app, some kind of conversion between the (Eglish system) ISO 8859_1 and Chinese system GBK is done. That is why it can be saved and retrieved correctly. While the SQL*Plus do not provide such conversion. If this is the case, is there any fix on it?
    Thanks
    Scott

    What is the NLS_LANG setting on the application server?
    What do you get when you run the query
    SELECT *
      FROM v$nls_parameters
    WHERE parameter LIKE '%CHARACTERSET'As a general rule, I wouldn't use SQL*Plus to view multi-lingual data. It's certainly possible, but often adds extra complexity. Using iSQL*Plus is generally a much easier solution.
    If you use the DUMP function, you can see the exact binary representation in a particular column. You can use that to verify that the data is properly encoded in your chosen character set.
    Also, please note that there is a Globalization forum on OTN that happens to be frequened by some of Oracle's really sharp globalization experts. It's definitely worth posting over there rather than in the Database - General forum on this sort of question.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • My top ten requested features for Flash Catalyst Next

    Here is my top ten list of requested features for Flash Catalyst:
    10. Rearranging of pages / states in the pages / states panel (also resizing to smaller icons)
    9. Menu bar option to Insert Custom / Generic Component. There isn't a  way to create a custom component without first adding something to stage  and then converting that.
    8.  Edit component on double click in layers panel
    7. Replace existing artwork with library component - for example, when you create a button or text input then you should be able to use that skin in all of the text input instances rather than creating new ones every time you choose convert artwork to component
    6. Artboard sized to content - no hardcoded size of the project
    5. Import of Flex Components / movieclps
    4. Flex Capacitor library integration / support - supports deep  linking and navigation through your flash catalyst or flex project  without coding - all the work is done
    3. Integration and coexistence in native Flex project - no fxpl or zip - flat file structure
    2. Container support - VGroup HGroup Skinnable Container - set layout property
    1. Component Constraints support - top left bottom right horizontal center vertical center baseline width height 100%

    Additional features:
    • When opening a Illustrator file the option to choose which artboard or layers to import (rather than the whole project).
    • Set a default option so that all imported text fields from Illustrator use "Fit Height". Mainly because currently it is cutting off the descent but also bc it allows you to change the text content (globalization) and have the text fit.
    • Show intersection lines while dragging. At least vertical center and horizontal center... similar to Flex and Illustrator.
    • Add a convert to vector when selecting images.
    • In the code view the default directory "components" could be renamed to something like: design, compositions, construction, architecture, form, embodiments, chassis, constitution, frame, representation, manifestation, cast, expression, mold, etc. just not skins. design, chassis, representations, cast, expressions, compositions are my favorites. It would be nice to be able to define this folder path in preferences.
    • Use the layer name to name the library components. Otherwise there is a directory with 30 assets named "graphic[n]".
    • Command to clean out library of unused symbols.

  • Globalization question (aghhhhhhhhh) 1.101, 2.101 ,,,

    Our base app is 100 and language is CROATIAN and we set to translated application 101 language english.
    We have made translatation according all 6 steps to "How to Translate" page in application.
    How can we call english app from base app. Our URL of base app is:
    h**p://server:port/pls/htmldb/f?p=100:1so we made 101 app to be english app.
    When we tried:
    h**p://server:port/pls/htmldb/f?p=101:1we get an error:
    ORA-0000: normal, successful completion
         Error      Unable to fetch authentication_scheme in application 101.
    OK           Out authentification type is HTMLDB_PUBLIC!
    What is bothering us that there is nowhere 101 shown.
    We found out that authentification scheme was deleted!!! No one from us has done that but Appex itself! Guys check this out!
    After recreating to public we now get this error!:
    Contact your application administrator.
         Error      ERR-1016 Application "101" Page "1" not found (requested language="en")
    OK      So I dicovered that in 101 app are 1.101, 2.101 and "APP_PAGE_ID.101" pages.
    Is that normal-how to get normal numbers?
    Message was edited by:
    Funky

    Scott,
    thx for reply...but i didn't understand it.
    Second...with page_id change, any page reference doesn't work!!!!
    If link is referensing page (f?p=APP_ID:PAGE_ID, f?p=100:2) now it is referencing page that doesn't exist (f?p=101:2) but "2.101" exist...
    Could you please give atention on my pic and page_id's (Globalization problem page "1.APP_ID", "2.APP_ID"
    How could I referenced that second app from my first app..I'm totally confused?
    THX!
    Message was edited by:
    Funky

  • Lost globalization translations on application change

    I've made a change to my application, by a process of taking a copy of the application, and making the changes to it (all I did was an export/import, nothing clever). However, when I import the updated application back over the existing application ID, I find that the language translations no longer work.
    The original application has translations for French, German and Spanish (I believe) but I have not done anything specific with them. My changes are explicitly defined as being English-only - the new fields and pages do not have to be translated.
    I know nothing about language translations - that feature was part of the application before I took over support of it, and the fact that I have no knowledge is one of the reasons the new code is English-only.
    Can anyone tell me what I might have done wrong, and how I should deploy my changes to preserve the existing translations? Once I have deployed the changes to this environment, I will need to further deploy them into production, from the (hopefully, now working!) test environment. A pointer to relevant documentation would help, although I have read the globalization chapters of the manual and they don't make much sense to me (I'm not sure how seeding translations figures in the case of a modification, and I've no idea how to deal with XLIFF files).
    Thanks,
    Paul.
    PS This is HTML DB 1.6 :-( I'm hoping there are no major differences in this area...

    Hello Paul,
    >> I've made a change to my application, by a process of taking a copy of the application, and making the changes to it
    By “taking a copy” I’m assuming you exported the original application, and then imported it under different ID. This is your basic mistake. As Scott pointed out, in order to maintain translations, you must import the application using the same ID.
    >> when I import the updated application back over the existing application ID, I find that the language translations no longer work.
    Your copy didn’t include any translation information in the first place, so importing it back, didn’t make any difference.
    >> if the translations are separate applications
    They are not exactly separate applications. You’ll not see the translated applications, and their application id, in the Application Builder application list.
    >> what does that mean for my new pages?
    As Scott mentioned in his post, if you are editing an existing pages, and don’t change any translated items, the changes will be reflected, in the primary language, in all the translated application.
    However, if you are adding new pages, they will be available only in the primary language application. If a translated application will try to call them, you’ll receive an error message, similar to the one you encountered - Error ERR-1016 Application "103" Page "1" not found (requested language="fr") .
    In order to fix that you’ll have to seed the primary language application and export the XLIFF file. As you are saying you don’t need to translate the new pages, just import back the XLIFF file – untouched – apply it and publish the translated application. The new pages, in the primary language, will be added to the translated application.
    Hope this helps,
    Arie.

  • Get all values from request.getParameter

    In ASP, I can do something like that...
    For each item in Request.Form
    Response.write "Name is:" & item & " value is:" & Request(item)
    Next
    How about in JSP? How do i get the names and values of the form using a loop?

    You can use request.getParameterNames() which will return an enumeration, then you can iterate through the enumeration and use request.getParameterValue(String paramName) method to get the values.

  • Error while releasing a request.

    Hi All,
    I'm facing an error while releasing a request.
    The request contains an ABAP programs along with two INCLUDDE programs as well as a TCode to run the same.
    It is running successfully in dev. server. But, while releasing ths request it shows me the following error :
    " Object REPT ZBAPI_SD_SERV_SALES_ORDER is inactive " ,
    where ZBAPI_SD_SERV_SALES_ORDER is the program name. When I checked out in ABAP editor it shows the program active.
    But, I'm unable to understand why its showing me an inactivation error.
    Guys, help me out in this.

    Hi,
    Check if the INCLUDE program are also ACTIVE. They must be in inactive state. Try activating them and release the request.
    Regards,
    Vikranth

  • Error:  "Could not complete your request because of a program error" (photoshop CS2 9.0.2 on MAC OSX

    Today I started my program (photoshop CS2 9.0.2) and opened a JPG file. When I went to print the file the program crashed and closed. When I restarted the program and went to open the file I got this error message, "Could not complete your request because of a program error".
    I have tried several different file types/sizes and all result in the same error message since the program crashed. It will not open any file I try to open. As I indicated above I am using Photoshop CS2 9.0.2 it is on a MAC with OSX 10.4.11.
    I called Adobe and the Rep directed me to Tech Note 331307 and told me to Re-create the Photoshop preferences files. Which I did and restarted the program, but when I tried to open a file (any file) I still get the same error message so it doesn't appear to be the preferences.
    Does anyone have any info as to what the problem may be and how to correct it.
    Thanks

    Thanks for the response. OK... This is the first day I have been able to get back to the problem.
    My system I am running Photoshop on is a Power Mac G4, AGP Graphics ATY Rage 128Pro chip set 16MB VRAM LCD 1280x1024 32-bit color, 500MHz, 1.75GB of memory, 1 MB L2 Cache, 100 MHz Bus Speed. I had installed the latest security update and repaired the permissions the day the problem started.
    Now to day I started the system and went in and created a Guest Account. I logged into the guest account and started Photoshop. Low and behold it worked just fine. So I logged out of guest and logged into my main user account And started Photoshop. Wouldn't you know it.... It works just fine. I can open any file I want with now problems.
    I got to thinking after I had done all of this that I wished I had tried to open a file in Photoshop today prior to creating the guest account to see if it still had the problem in my main user account.
    I did not change anything else on the system and all seems to work fine now. So at his point I am really not sure what the problem was.
    Again thanks for taking the time to respond to this issue.

  • Can not view data in a request from psa

    Dear experts,
    I have a problem with data in psa. If a select a mange of PSA, I see some request. I select one of them to see data. But there is no data. How is it possible?
    If you delete a reques from psa, that request desappears from the psa, doesn't it?
    Thanks in advance,
    yeberri

    it dosn't work. The problem is that you can see  different green requests in manage from psa, but it is not possible to see internal data.
    If I try to see data with se16 and the psa table, there are data for one request, but not for request that i need.
    any idea? is very important to rescue this request.
    thanks for your help.

  • Unable to capture the Data Source into a Transport Request

    Hi All,
    We have a product hierarchy and we are using the data source :4R_PRODH_D_LGEN_HIER for the hierarchy.
    Now we need to transport this structure to the quality environment but we were not able to capture the datasource:4R_PRODH_D_LGEN_HIER into a transport request.
    When ever we activate the data source:4R_PRODH_D_LGEN_HIER it is asking for the Package and the Transport Request Number.If we give these details and save it, data source is not getting captured in the request, only the "bject Directory Entry" is getting captured.
    Can someone please guide me on how to capture the datasource under "Data Sources in BW" in a transport request.
    Regards,
    Sachin Dehey.

    Hi Sachin,
    Hierarachy datasource is not captured as Attributes and Text Datasource. So what ever you have done is correct.
    What ever is captured in Object Directory Entry is correct. So go ahead with your transports, once transport is done check the Hierarchy Infopackage with Available OLTP hierarchies and load the data.
    Most important thing first see that the all Master & Transactional Datasources are transported in R/3 Dev to QA to PRD
    In BW, datasources are not transported, only their replica is transported.
    Transportation of Datasource is done in R/3. Only their replica is transported in BW.
    So wht ever you have done till now is correct. So go ahead.
    While attaching Hierarchy Datasource it is captured only in "Object Directory Entry"
    Regards,
    Vishnu.

  • EH&S WWI for GLM print request processing

    Hi all,
    we installed EH&S WWI for GLM print request processing scenario, following the note:"1394553", but when we try to print we receive this error from WWI:
    Start Function 'WWI_PRINTREQUEST_CREATE'
      Initializing parameters
      Receiving data from client
       calling RfcGetData returned 0
        receiving data lasted: 0.0 sec.
        Retrieving print request data from RFC interface
        Using Temp Directory E:\WWI\TEMP\BSV100000000000062
       Delete files in E:\WWI\TEMP\BSV100000000000062
        Creating text file E:\WWI\TEMP\BSV100000000000062\r000000000062.val
        Writing data to text file 39 lines, 1009 characters
        Updating print request status from 0 to 1
        [DB time] Writing print request lasted 9 ms
      Start processing command 'Create print request' in synchronous mode
      Creating print request 000000000062
    WwiSapDms::retrieveDocument: RFC error when calling ABAP function moduleRFC connection is not Unicode
    WwiSapDms::retrieveDocument: RFC error when calling ABAP function module
    key     : RFC_ERROR_SYSTEM_FAILURE
    message : See RFC trace file or SAP system log for more details
    Reading SBV document IB0120510 from Cache failed
        WwiCacheRead resulted with -1
        Updating print request status from 1 to 5
        [DB time] Writing print request lasted 4 ms
      ##### Command 'Create print request' finished with status E #####
        Storing ERR file E:\WWI\TEMP\BSV100000000000062\l000000000062.err into DMS succeeded
        22 lines
      Sending data to client
       calling RfcSendData returned 0
        sending data lasted: 0.0 sec.
    Elapsed time : 0.1 sec.
    We don't understand what kind of RFC or what part of customizing we have to check, could you please help us?
    Thanks,
    Christian

    Dear Pugal
    we are not using GLM + and I am not sure about the technqiue used there to handle load balancing. Regarding general WWI setup I assume you know this Note: EH&amp;amp;S: Availability and performance of WWI and Expert servers
    On the top there is a further SAP Note abvailable which might be of interest. This is referenced here:
    http://de.scribd.com/doc/191576739/011000358700000861002013-e
    May be check OSS note: 1958655; OSS Note 1155294 is more related to normal WWI stuff; but may be check it as well. May be 1934253 might help better
    May be this might help.
    C.B.
    PS: may be check as well: consolut - EHS_MD_140_01 - EH&amp;amp;S-Management-Server einrichten
    The load balancing of synchron WWi servers is donein the "RFC" layer, therefore you have no inffluence here, for asynchron WWI servers you can do a lot to manage the WWI load balancing by using "exits" etc.

  • (Request for reporting available) is not coming in Cube

    Hi All,
    I have Cube & DSO.
    I  added fields in DSO & Cube.
    Cube1 has Aggregrates built on it.i added 5 infoobjects on it, Now when i load data from DSO to Cube(Request for reporting available) is not coming up. i cant do reporting on it. can anyone help.
    thanks in advance,
    Kiran.

    Hi ....
    Have you done the Roll up ?
    Since aggregates are there on that cube....until and unless you do the roll up that request will not be available for Reporting...
    Regards,
    Debjani....

  • My iphone wont let me play songs that I bought from iTunes. It says "The requested URL was not found on this server" How can i play my music also my music videos again?

    I bought a few songs and music videos from iTunes, then all of a sudden it wouldn't play and would just skip to the next song. With the music videos it would do the same. Also, this message would show up " The Requested URL could not be found on this server" What does that exactly mean? And what do I need to do to play my music/videos again?

    This previous discussion has a solution:
    https://discussions.apple.com/message/16527576#16527576

  • Retriving only hidden parameters from request.getParameter

    Hi,
    I want to retrive only the hidden parameters from previous JSP page into current JSP page. The problem here is that my hidden parameters in privious page are dynamically generated (parameter names are decided based on values retrived from the database) and I cannot retrive them using "request.getParameter(<parametername>)"
    Can I find the parameter type (i.e. text box, text area, checkbox, radio or hidden) from the request.getParameter() or request.getParameterNames() methods? or is there any other way to find it.
    Thanks in advance for any help

    You can use the getParameterNames() or getParameterMap() methods from javax.servlet.ServletRequest to get all the parameters in the request. Even if they're dynamically generated, and you don't know the names in advance, these methods will ferret them out.
    getParameterMap() returns name String, values String [] pairs, so you'll have to work with String arrays to get the input out. It's got to be that way to accomodate checkboxes and other HTML form elements that can send more than one value for a given name.
    I prefer getParameterMap, because I don't like using Enumerations as much. - MOD

Maybe you are looking for