List manager translation

Hello all,
I have a small but annoying problem.
I have to review an application that has been developed in german and should be rendered in both german and english.
So the previous developper has defined the application texts in german and has defined a translated application in english.
The problem is : there is a List Manager in a page that contains two buttons (Add / Remove). They are still defined with english text in the main application (german) and I cannot find any properties to change this.
The list manager also opens a popup with two other buttons. And the problem is the same.
Do you any other solution than renaming every elements from the main application in english and then translate it in german?
I guess I can use a dynamic action to redefine the two visible buttons text. But it will not solve the problem for the popup buttons
Any Idea?
Thank you very much.
Max

Arie Geller is an expert on this, and if I recall there is a pertinent chapter in this book regarding globalization & translation.
http://www.packtpub.com/oracle-application-express-3-2/book
But no doubt there are a few blog posts on this topic - look for keywords found under Shared Components -> Translate Application
Scott
blog: [url grassroots-oracle.com]grassroots-oracle.com
twitter: [url twitter.com/swesley_perth]@swesley_perth
-- please mark any useful posts as helpful or correct, in the end it helps us all

Similar Messages

  • Javascript error on List Manager (Popup LOV)

    Hi all,
    I have a problem with checkboxes and list managers (based on popup LOV).
    I have a form containing several checkboxes and list managers; in a region of the form (the one before the last one) I have 10 checkboxes but just the first one work, the other ones give me this error when I tried to insert a record:
    ORA-20001: Errore in DML: p_rowid=21, p_alt_rowid=ID, p_rowid2=, p_alt_rowid2=. ORA-20001: Valore numerico :1 non valido per la colonna EDUCATION (it's italian, the translation for the last part is "numerical value :1 not valid for the EDUCATION column).
    Furthermoe, I have problems with list managers too: when I open the popup for some of them and choose the value from the popup window, I get a Javascript error: "Obejct doesn't support this property or method"; some (just some) of the list managers works.
    The strange thing is that if I delete a list manager or a checkbox, another list manager or checkbox starts to work, as if it was a rule about the max total number of list manager/checkboxes.
    I want to highlight that the total number of items in the form is less than 100.
    Thanks a lot in advance for your help.
    Cheers,
    Matteo

    Hi,
    The issue is because Apex actually generates TWO items for each List Manager items and both of these count towards the maximum of 100 items per page. As an example - this is ONE list manager item from my test page:
    <fieldset id="P222_LM1" class="listmanager">
    <table cellspacing="0" cellpadding="0" border="0" summary="">
    <tbody>
    <tr>
    <td>
    <noscript>
    JavaScript not supported
    </noscript>
    <script type="text/javascript">
    <!--
    function filter_escape(in_value) {
                out_value = escape( in_value );
                return out_value;
            function genList0_p_v99_()
               w = open("wwv_flow_utilities.gen_popup_list" +
                           "?p_filter="  +
                           "&p_name=" + escape('p_v99') +
                           "&p_element_index=" + escape('') +
                           "&p_form_index=" + escape('0') +
                           "&p_max_elements=" + escape('') +
                           "&p_escape_html=" + escape('') +
                           "&p_ok_to_query=" + escape('YES') +
                           "&p_flow_id=" + escape('33642') +
                           "&p_page_id=" + escape('222') +
                           "&p_session_id=" + escape('2926501920944144') +
                           "&p_eval_value=" + escape('') +
                           "&p_translation=" + escape('NO') +
                           "&p_item_id=" + escape('6753181500127769527') +
                           "&p_lov=" + filter_escape('6753181500127769527') +
                           "&p_lov_checksum=5D6157CA388C164818106815D15EFFC6",
                           "winLovList",
                           "Scrollbars=1,resizable=1,width=400,height=450");
               if (w.opener == null)
                 w.opener = self;
               w.focus();
    //-->
    </script>
    <fieldset id="P222_LM1_ADD_fieldset" class="lov">
    <table cellspacing="0" cellpadding="0" border="0" id="P222_LM1_ADD_holder" class="lov" summary="">
    <tbody>
    <tr>
    <td class="lov">
    <input type="text" id="P222_LM1_ADD" value="" maxlength="2000" size="27" name="p_v99"/>
    </td>
    <td>
    <a href="javascript:genList0_p_v99_()">
    <img width="13" height="13" alt="Popup Lov" src="/i/list_gray.gif"/>
    </a>
    </td>
    </tr>
    </tbody>
    </table>
    </fieldset>
    </td>
    <td>
    <input type="button" onclick="appendToList(document.forms[0].p_v99.value.toUpperCase(), document.forms[0].p_v02);document.forms[0].p_v99.value=''" value="Add" name=""/>
    <input type="button" onclick="deleteListElement(document.forms[0].p_v02)" value="Remove" name=""/>
    </td>
    </tr>
    <tr>
    <td colspan="2">
    <select id="P222_LM1_LISTMGRDATA" width="225" multiple="multiple" size="10" prompt="" name="p_v02">
    <option>8021
    </option>
    <option>8001
    </option>
    </select>
    <script type="text/javascript">
    <!--
    gUtil.select.clean(document.forms[0].p_v02);
    //-->
    </script>
    </td>
    </tr>
    </tbody>
    </table>
    </fieldset>Note that the popup item is p_v99 and the list item is p_v02.
    Question to the Apex developers:
    Given that the popup item does not really need to be submitted with the page, could this not use a different naming convention?
    Andy

  • Problem with External List Management; Business Partner Type

    Hello experts;
    I created a mapping format for importing a simple notepad file. In the ELM i see all my fields populated correctly. Once i start the importing process it goes smoothly with no mistakes at all (green lights). The bp is actually imported and i can see it in the BP transaction with most of the fields correctly imported BUT the business partner type (PERS_PERS_BPKIND in ELM). For this field i have a Constant Assignment which is always HH and because of that i don't have it in my notepad file but i pass the value directly from ELM constant assignement=HH. Unfortunately this value is not copied. Any idea? Am i doing something wrong or i'm loosing some steps in between?
    Thank you very much

    Hello,
    the issue is most probably related to missing authorizations. As you know the processing in external list management happens in the background using WF-BATCH user.
    Please check the following notes:
    708557 - 'ELM: Troubleshooting' point 1.
    https://service.sap.com/sap/support/notes/708557
    1912414 - ELM upload: Error in the map data-step
    https://service.sap.com/sap/support/notes/1912414
    1664498 - External List will not execute
    https://service.sap.com/sap/support/notes/1664498
    The information provided in the notes should help to solve the issue.
    best regards,
    Johannes

  • Set List Manager Values

    I use a List Manager (based on Popup LOV) in a form. On submit, I insert the list manager values by creating a array using the wwv_flow_utilities.string_to_table function and inserting the values one by one in a loop.
    I would need to be able to set the list manager values (not the Poplist values) with the query result values. Does someone can help me with that ?
    Thanks !
    Danny

    Actually I am trying to do the same exactly without success.
    Can anybody help here?

  • Regarding creating a Mail List Manager  ..pls suggest

    Hi,
    I am trying to create a very primitive Mailing List Manager for general usage. I am facing a few issues and would be greatful if i could get them clarified.
    1.I requier a smtp server that will create group accounts, i tried using a few mail servers but they require creating of accounts manually by the admin, is there any mail server that you can suggest that will allow creating user accounts (actually group accounts) and these accounts can be created thru a java program.
    2.I searched the Java Mail API but could not find any methods that will allow me to create a user account/mailbox in the smtp server i am using.I am using a very primitive smtp server called " OpMail ".
    3.To create this list manager do i require something called JMS, or will mail API only suffice.

    1 & 2) I don't know of any mail servers that allow you to create users without admin access.
    3) JMS is something else entirely. The Mail API is all you should need.

  • List Manager - How-to?

    Trying to create a page region that has the following characteristics. Does HTMLDB have a pre-built component to do the following? I tried the List Manager component, but that doesn't seem right for this. I think the missing piece I need is the javascript to shuttle items from one select list to the other when the button is clicked...:
    1. Select List with Submit - listing our various email distribution lists.
    2. Multi-select List - containing all valid users not on the distribution list.
    3. Multi-select List - containing user that are on the distribution list.
    4. Copy/Remove Buttons - located between the two multi-select lists

    Can I use it like below ?
    SQL> ed
    Wrote file afiedt.buf
    1 select ufid from devel.blend_form_hdr
    2* where ufid in HTMLDB_UTIL.string_to_table ('ABC','BCF' )
    3 /
    where ufid in HTMLDB_UTIL.string_to_table ('ABC','BCF' )
    ERROR at line 2:
    ORA-00902: invalid datatype
    To fix the data type error I used CAST like show below
    SQL> ed
    Wrote file afiedt.buf
    1 select ufid from devel.blend_form_hdr
    2 where ufid in (cAST HTMLDB_UTIL.string_to_table ('ABC':'BCF' )
    3* as htmldb_application_global.vc_arr2)
    SQL> /
    where ufid in (cAST HTMLDB_UTIL.string_to_table ('ABC':'BCF' )
    ERROR at line 2:
    ORA-00907: missing right parenthesis
    What am I missing? Thanks!

  • LIST MANAGER - Replace popup lov - with stationary scrollable box

    Sorry... I thought this was Oracle 10g XE form...could you direct me to right form.
    LIST MANAGER - Replace popup lov - with stationary scrollable box...
    The end result would be: 2 scrollable list boxes separated by the word ADD / REMOVE. One to select from and the other box to act as collection box
    The popup LOV is quick and fast ..but is a little time consuming
    Oracle 10g XE
    Message was edited by:
    user518110

    Hi user518110,
    1) please update your forum handler to a more friendlier name.
    2) I think your are looking for the Shuttle component in Oracle APEX, like on the following page http://apex.oracle.com/pls/otn/f?p=2672:2
    If you are using Oracle XE you are probably using Oracle APEX 2.1, you have to upgrade this version to Oracle APEX 3.0 which contains this new control. See http://www.oracle.com/technology/products/database/application_express/html/3.0.1_and_xe.html for details.
    Patrick
    My APEX Blog: http://www.inside-oracle-apex.com
    The ApexLib Framework: http://apexlib.sourceforge.net
    The APEX Builder Plugin: http://apexplugin.sourceforge.net/ New!

  • List Manager based on LOV returning values with missing spaces

    I am using a list manager based on a pop up lov, in this case it is a list of supplier names. When the pop-up list is shown the values are displayed as expected, with all spaces intact. When I click the supplier name, and then click Add to add to the list manager, all spaces in the supplier name are lost.
    The field I'm pulling is a varchar2 in the db. Here's the sql behind the lov:
    select '(All Suppliers)' d, '(All Suppliers)' r from rep_gy_spend
    union
    select distinct supplier_name d, supplier_name r
    from rep_gy_spend
    order by 1
    Any ideas on why the spaces are lost?

    DJ - There is a javascript function on the page that does that. View page source and you'll see it. You could override it with your own and change that behavior and you could prevent it from upper-casing the returned values as well by using different onclick javascript on the add button.
    Scott

  • Right click with mouse in Word 2013 does not give the list with translate and synonyms etc

    since i upgraded to windows 8.1 right click on words in word 2013 does not open the regular list where you can tap on synonyms and translate. 
    it does work if i touch the screen.
    i moved to mouse mode but it does not help 
    can anyone help...
    i am starting to hate windows 8.1 and word 2013 because of this feature not working

    Hi
    I have tested in my computer and it worked well.
    Normally when we type a wrong spelling, right clicking the word does not give a list with translate and synonyms.
    Check to make sure your spelling is right.
    if the issue persists, Start Word in safe mode to check the issue:Hold "Ctrl" key and click into the program.
    It is also recommended that you do a repair for your Office suites in
    Control panel>Program and features>Office>Change>Repair
    Thanks
    Tylor Wang
    TechNet Community Support

  • List manager displaying view value and not return value

    Hello,
    I'm using a list manager based on pop-up LOV. When I click on an item on the pop-up window, the window is closed and the return value is inserted in the page textbox. I would like to have (as expected) the view value, and have the return value used just as field value during form submit.
    I'm using Application Express 2.1.0.00.39
    Thanks.
    Eugenio

    Unfortunately, you can't. The way to do it is to return the display value into the List Manger item and then use the APEX_UTIL.STRING_TO_TABLE function to loop through the values and fetch the IDs. You will need to make sure the LOV items are unique and don't contain any colons.
    I hope that helps
    Shunt

  • Passing data to list manager

    I'm not sure I know how to do this. so I need some help. I have two screens, one is a list of different items, the other is a name, address, city type edit screen.
    I have a list manager (view only) on the first page. I'd like to have it contain the last name, first name displayed and the return value a number. both of these on on the second page as part of its insert. I know I can set the process so that when it completes it can return back to the first screen, and I can pass values. but it seems to only want to pass one value to one item in th page. for example I can pass the last name back top P1_LIST_MANAGER, but how to I pass P3_LAST_NAME, P3_FIRST__NAME, P3_ID_NUMBER to it? also I need the name formated so its like last_name, first_name. I've tried a few things, nothing works, I looked thru the forum can't find much on list manager. so the I really need the help.

    Hi,
    Firstly, for the format of the names in the list, you can use:
    SELECT LAST_NAME || ', ' || FIRST_NAME d, ID_NUMBER r
    FROM ....
    Secondly, when the user selects an item from this list, the ONLY value known is the ID_NUMBER. Therefore, for you second page to display the first/last name for the selected item, you will need to retrieve them "manually" on that page. So, you can pass the ID_NUMBER value into P3_ID_NUMBER, but you will need to set the Source of the other fields to sql statements that retrieve the name values from the database:
    Source Used: Always, replacing any existing value in session state
    Source Type: SQL Query
    Source value or expression: SELECT LAST_NAME || ', ' || FIRST_NAME FROM .... WHERE ID_NUMBER = :P3_ID_NUMBER
    As long P3_ID_NUMBER has a valid value, this will return the name. If P3_ID_NUMBER may not contain a valid value, you may have to adjust this slightly to accommodate this.
    You could also handle this using a page computation or process
    Andy

  • Call list management - urgent

    Hi,
    I need to generate a call list using campaigns and assign the call list to a number of agents.
    Does creating a campaign with communicaiton medium "telephone" generate a call list or a call list has to be generated manually using the target group created in the campaign? moreover, if the list was automatically generated using campaigns, who is authorized to access and distribute this call list? Is it the person who was made responsible for the campaign or the IC Manager?
    Second question, how is it possible to divide a generated call list and distribute it to different agents?
    Deserving points shall be rewarded , Best regards,
    Jacob.

    Hi Jacob,
    1. The IC manager will be authorized for the generated call list through call list management.
    2. The generated call list has to be assigned to Organizational Structure, It will appear in the IC WebClient for the agent.
    The IC Manager or Manager assign a call list to the agents through portal.
    3. Agents can select the call list that they would like to work on.
    Hope It helps.
    Regards,
    Johnny.

  • Call List Management and Interactive Script Editor Examples

    Hello All,
    Can any one provide docus on Call list management and Interactive Script Editor Exercises or any examples how to implement them.
    kindly m a i l me: r a j . k a n d i AT y a h o o . c o m
    Cheers Raj.

    Muneeb,
    I have found what looks like a solution for marketing attributes.
    Marketing attribute in the text field, interactive script
    However, even though I followed this It is still NOT updating the marketing attributes for the given BP.
    Also, I am no further forward in knowing how to add BDC Field entries in the Answer so that we can update BP fields like the preferred communication method etc.
    I would like to hear from you if you have found a solution Muneeb.
    With regards
    Jason

  • List Manager (View Only)

    Hi,
    Can any one explain what exactly the use of List Manager (View Only) ?
    Link to an example is appreciated.
    Thanks,
    Raj.

    Hello,
    How many results do you get in SQL Plus or SQL Workshop?
    Sure you don't have the max rows to 1?
    Regards,
    Dimitri
    -- http://dgielis.blogspot.com/
    -- http://www.apex-evangelists.com/
    -- http://www.apexblogs.info/

  • Price list manager

    How to use price list manager in our custom java class. my requirement is to get the list price and sale price using the product or sku id .

    Hi,
    In your custom java file, say MyCustomClass.java:
    PriceListManager mPriceListManager;
    // generate getter and setter for this
    public PriceListManager getPriceListManager () {
    return mPriceListManager ;
    public void setPriceListManager (PriceListManager pPriceListManager ) {
    mPriceListManager = pPriceListManager ;
    In the corresponding properties file, say MyCustomClass.properties:
    $class = com.package.MyCustomClass
    priceListManager = atg/commerce/pricing/priceLists/PriceListManager
    Hope this helps.
    Keep posting your updates/questions.
    Thanks,
    Gopinath Ramasamy

Maybe you are looking for

  • Credit for overdue returns order

    Hi there, We have a scenario of checking the credit line for every sales order and delivery and the system is configured to block order entry when over due open items exist for that customer. However, with this config, the system blocks a sales order

  • Really need Snow Leopard on my new lion mac mini

    Any chance of being to install Snow Leopard via bootcamp in Lion? I can't use some programes anymore.

  • How to display data based on two columns in Apex calendar?

    I have a table for holiday details with 2 date columns...from-date and a to-date. I need to display the name of the person for the date range they have specified. For Ex if i applied for leaves from may 1 to may 4...the calendar should display my nam

  • How to set JFrame MEX and MIN size ?

    Hello All, i want to set my jframe meximum and minimum size but i cant find any method please help me. i m thanksfull. Arif.

  • Can you save Export Settings?

    Title says it all. I can't believe you wouldn't be able to, but I can't seem to find a way. Once I get that perfect setup, I don't want to lose it. Thanks! sjlocke