APEX 3.1.2 javaScript:doSubmit don't able navigate BUG

Hi everybody,
We're working with APEX 3.1.2.
We're not able to navigate from page to page with the Thumbnails.
It seems that the javaScript:doSubmit doesn't execute.
In our example we want to go from 'Généralités' page to 'Paramètres' page:
javaScript:doSubmit('T_PARAMÈTRE');
Can you help me ?
Thanks & Regards.
Eric.

HI everybody,
I apologize, when I say ``Thumbnail`` it means ``Tabs``.
Anybody had never get this bug yet ?
Thanks & Regards.
Eric.

Similar Messages

  • Javascript:dosubmit  - error

    i have just build application.. and i don't know what happened every javascript:dosubmit button on page 1 give me an error
    look at picture
    http://img526.imageshack.us/img526/8498/47216945.jpg
    any suggestions?
    i can't build it again, please help :(

    check your after submit validations, computations, processes and branches for any select ... into ... statement. Also check if any of these call a procedure or function in which there may also be a select into statement.
    cheers,
    Jure

  • Javascript debugger don't work

    I love the webdevelopment tool in firefox, but my javascript debugger don't work :(
    I only can pause / unpause javascript but all other buttons have no function.
    Must I activate something in about:config or is my computer too old? (The tilt function is not supported by my graphic card)
    Thanks for answers.

    fifo85 wrote:
    > Hi,
    >
    > I have just tried the following code putting the script
    header to execute it
    > on the client side:
    > <script>
    > if(ParentValue == String("Y"))
    > {
    > EnableSubGroup();
    > }
    > else
    > {
    > DisableSubGroup();
    > }
    > </script>
    onload=function(){
    document.forms["SubForm"].elements["SubGroupDD"].disabled =
    !(ParentValue == "Y")
    This will disable SubGroup if "ParentValue" is not "Y"
    Mick
    >
    > I do not get the object expected error anymore
    > but the functions don't work, why is this?
    >
    > ----Function definition ------
    > <script type="text/javascript">
    > function EnableSubGroup()
    > {
    >
    document.forms["SubForm"].elements["SubGroupDD"].disabled='false';
    > }
    > function DisableSubGroup()
    > {
    >
    document.forms["SubForm"].elements["SubGroupDD"].disabled='true';
    > }
    > </script>
    >
    > Thanks
    >
    > Fifi
    >

  • The function javascript:doSubmit not passing variables between pages

    Hi,
    I have an report that has a link to another page, and I'm trying to pass 2 variables. If I use a target URL as such the variables do not get passed, but if I use a page target and explicitly add the item name and values it works fine. Here is the call I'm using to javascript:doSubmit:
    javascript:doSubmit('f?p=&APP_ID.:32:&SESSION.::&DEBUG.:32, CIR:P32_PROJ_ID,P32_DID:#AWARD_NUMBER#,#ID_PROVIDED#');
    Does anyone have any insights?
    Thanks,
    Joe

    You can't use doSubmit to pass variables; it will only submit your page with the request you passed in.  All normal page processing and branching will be followed..  Why are you using doSubmit?  Just put the URL in the URL field.
    f?p=&APP_ID.:32:&SESSION.::&DEBUG.:32, CIR:P32_PROJ_ID,P32_DID:#AWARD_NUMBER#,#ID_PROVIDED#

  • Javascript: doSubmit()

    I would like to do something like
    javascript:doSubmit('foo');alert('&ITEM.');
    There is a After Submit process (for request=foo) that calls a PL/SQL procedure and sets the value of :ITEM.
    It doesnt seem to be working. The page is submitted but the JS alert box is shown before the after submit process has completed, thus showing the incorrect (older) value of :ITEM
    Am I doing something wrong, is there another way to do this?
    Thanks

    html source. You could branch back to the same page
    and emit the same javascript to get an alert box with
    the submitted value. How can I do this? What would I put in the region/item source? I thought JS alert boxes only launched by user explicitly clicking something.
    Of course the alert would have to be in
    an item or region that was displayed
    conditionally based on whether it was a
    pre-submit or post-submit-and-branch rendering caseNot sure how I can do this either. Could you elaborate?
    The page is submited by doSubmit('foo'). The after submut process does its thing and sets the value of &ITEM.. The page has a branch back to itself. Now what?
    Thanks

  • Hi I bought this Friday a 10 GB storage plan, but I received an email than I need to pay it every months how I can cancel this contract Becouse I don't able to pay it every years somebody can help and explains it to me please thanks you

    Hi I bought this Friday a 10 GB storage plan, but I received an email than I need to pay it every year how I can cancel this contract Becouse I don't able to pay it every years somebody can help and explains it to me please thanks you

    From this page http://support.apple.com/kb/TS4009 :
    iOS 5
    From your home screen, tap Settings > iCloud.
    Tap your iCloud account at the top of the screen.
    Select your iCloud Storage plan.
    Tap Downgrade Options and follow the prompts.
    There are also instructions for Windows and Mac OS X on that page

  • Button javascript dosubmit

    hello,
    i have a button that submits the page.
    I want to show an alert box, if certain conditions are met ( for example, text box is empty ) and do NOT submit the page - redirect to this same page. If those conditions fail, then continue with doSubmit flow.
    // I do know that this can be done using the validation tab, but i'm just curios how to implement this in javascript.
    thank you.
    Andrew

    Andrew,
    With Apex 4 this is supposed to become much easier. If you'd like to do it now it's a bit more work. You basically change the button to call a custom JavaScript process which will in turn call doSubmit if/when you want it to.
    You do this by setting the button's Optional Redirect to URL and then putting something like the following in:
    javascript:validateMyItems();Of course there'd have to be a function of that name to do the job. Warning - JavaScript validation should not replace server side validation - it should supplement it.
    Regards,
    Dan
    http://danielmcghan.us
    http://sourceforge.net/projects/tapigen
    You can reward this reply by marking it as either Helpful or Correct ;-)

  • ApEx 3.1 HDTML javascript issue

    I very much appreciate the new enhancements in the ApEx 3.1 -- especially the interactive reports. I'm running into a problem however when attempting to customize it a bit. I won't give you the entire history, unless you really want it, but the skinny of it is that I am wondering if I can request a development change be made to the apex_3_1.js file for the next sub-release of ApEx.
    I am issuing a DOCTYPE tag at the top of pages via the header section of a page template. This DOCTYPE is to help make some of our custom css work. When we implemented this in our development workspace however, we found that it broke the dHTML list types and the dHTML Action Menu of the interactive reports.
    After some snooping around, we believe that a change to the way the apex_3_1.js file displays dynamic menus would help not only our situation, but also help the general community. I'm very open to hearing reasons for not making this change.
    We found the javascript function dhtml_MenuOpen within the apex_3_1.js file is setting the position of the menu to be absolute and then setting the top and left attributes to a number. We wonder if the assignment of the top and left attributes should append the letters "px" to that assignment so that the browser knows explicitly that the value is in pixels.
    Does this sound legitimate and feasible? Is there a strong reason not to do this? If you'd like more details of what I'm talking about and why, feel free to ask. I'm not an HTML expert or anything, but I'm just relaying what a web guy at our place is suggesting. He mentioned that there are several instances in this javascript file where adding "px" to a value where "top", "left", etc. are being set would be appropriate.
    I don't know if or how to suggest this to the ApEx development team as a bug or what, but I've seen other posts here where people have asked what to do and suggested that simply stating the issue here would not only allow others to comment on it, but the development team would see it too.
    Shane.

    Hello Shane,
    In principle, I’m all for revising these functions, to not use absolute positioning, and make them BiDi oriented. However, that probably will not happen soon.
    In your case, I don’t think adding ‘px’ can break functionality. You can add your request into the post 3.1 enhancement list in here - Enhancement Request Thread : Post 3.1 .
    Until then, you can try to find a workaround. As far as I can tell, the dhtml_MenuOpen() is being called through the template you are using for your menu. You can duplicate this template, change the JS function (e.g. dhtml_MenuOpen1() ) and in the new function add everything you think will help your application.
    Although changing the original JS file is also an option, it’s not advisable, because it can turn your system to an unsupported one. In any case, remember that the apex_3_1.js file is a compressed one, so you’ll have to be extra careful.
    Regards,
    Arie.

  • Apex 3.2 hook javascripts to IR and execute those when report is refreshed

    Hi,
    You propably have see tricks to attache javascript to IR refresh using time out and gReport.l_LastFunction e.g. these.
    http://roelhartman.blogspot.com/2010/04/alternative-to-alternating-row-colors.html
    http://www.talkapex.com/2009/03/column-groups-in-apex-interactive.html
    Here is alternative solution:
    You need load jQuery 1.4.2 e.g. in page template header
    Create page zero if your application do not have one. Then create HTML region before footer with no template.
    Place code to region source
    <script type="text/javascript">
    ;(function($){
    $.htmldbIrBusyGrap=$.fn.htmldbIrBusyGrap=function(){
    /* for bind IR ajax */
    /* check do we have IR on page */
    if($('#apexir_WORKSHEET_REGION').length>0){
      /* replace apex internal function _BusyGraphic */
      gReport._BusyGraphic=function(pState){
       if(pState==1){
        /* ir ajax start trigger htmldbIrAjaxStart event and show loading icon */
        $.event.trigger('htmldbIrAjaxStart');
        $('#apexir_LOADER').show();
       }else{
        /* check is there data stored to #apexir_WORKSHEET */
        if(!$('#apexir_WORKSHEET').data('htmldb')){
          /* store data to #apexir_WORKSHEET */
          $('#apexir_WORKSHEET').data('htmldb',{irReady:true});
          /* trigger htmldbIrReady event */
          $.event.trigger('htmldbIrReady');
         /* hide loading icon and trigger htmldbIrAjaxEnd*/
         $('#apexir_LOADER').hide();
        $.event.trigger('htmldbIrAjaxEnd');
       return;
      $.event.trigger('htmldbIrReady');
    $.htmldbIrReady=$.fn.htmldbIrReady=function(fn){
    $(function(){
      if($.isFunction(fn)&&$('#apexir_WORKSHEET_REGION').length>0){
       $('#apexir_WORKSHEET_REGION').bind('htmldbIrReady',fn);
    })(jQuery);
    addLoadEvent(function(){$.htmldbIrBusyGrap();});
    </script>Now your IR will trigger htmldbIrReady event when report is refreshed.
    Usage example
    <script>
    $(function(){$('#foo').bind('htmldbIrReady',function(){alert('Hello');});});
    </script>Also it trigger htmldbIrAjaxStart and htmldbIrAjaxEnd events.
    Usage example
    <script>
    $(function(){$('#foo').bind('htmldbIrAjaxStart',function(){alert('Ajax start');});});
    $(function(){$('#foo').bind('htmldbIrAjaxEnd',function(){alert('Ajax end');});});
    </script>Or use function $.htmldbIrReady example
    <script>
    $(function(){$.htmldbIrReady(function(){alert('Hello');});});
    </script>Small demo that logs those events here
    http://actionet.homelinux.net/htmldb/f?p=100:87
    Hope this helps and you post other innovative solutions or usage examples about this
    Regards,
    Jari

    Jari,
    i have found my bug which prevented the Page from working.
    i have a custom build apex_loader
    <script src="#WORKSPACE_IMAGES#jquery-1.4.2.min.js" type="text/javascript"></script>
    <script src="#APP_IMAGES#jquery.simplemodal-1.3.5.js" type="text/javascript"></script>
    <script type="text/javascript">
    * @param pRegionStaticId ID of region to set to modal
    * @param pOptions Options for modal Screen. See: http://www.ericmmartin.com/projects/simplemodal/#options for more info
    goModal=function(pRegionStaticId, pOptions){
      var vDefaults = {persist: true, overlayCss: {backgroundColor: '#606060'}}; // Note: It's important that you leave the persist = true otherwise items values will be cleared
      pOptions = jQuery.extend(true,vDefaults, pOptions);
      // To maintain order of APEX items (see forum posting above)
      $('#' + pRegionStaticId).wrap('<div></div>');
      // toon het ajax laad scherm
      html_ShowElement('AjaxLoading');
      // Laat de region zien, in dit geval 'apexir_LOADER' --> het icoontje bovenin
      //  $('#' + pRegionStaticId).show();
      // Open het modal scherm
      //  $('#' + pRegionStaticId).modal(pOptions);
    }// goModal
    * Sluiten van het modal scherm
    modalClose=function(){
       // verberg het ajax laad scherm
       html_HideElement('AjaxLoading');
       $.modal.close();
    }// modalClose
    // OnLoad tasks
    $(document).ready(function(){
      // Voor alleen uit wanneer er een IR is op de pagina
      if ($('.apexir_WORKSHEET_DATA').length > 0) {
        // See apex_ns_3_1.js for _BusyGraphic
        function dispIRBusyGraphics(pState){
        if(pState == 1){
            // Here apexir_LOADER is the object ID.
            // You can use your own region if you wanted to etc...
         goModal('apexir_LOADER', {position:['30%',]});
        else{
           modalClose();
        return;
        }// dispIRBusyGraphics
        function updateIRJS(){
         // This time out is required since after the report is refreshed
         // via AJAX, need to reattach the l_LastFunction command
         setTimeout(
           function(){
            gReport._BusyGraphic = function(pState){dispIRBusyGraphics(pState);};
           1000
        gReport = new apex.worksheet.ws('');
        gReport.l_LastFunction = function(){dispIRColGroups();}
        // Need to put timeout since not registering on initialization
        setTimeout(function(){gReport._BusyGraphic = function(pState){dispIRBusyGraphics(pState);};},500);
        updateIRJS();
      } //If IR exist
    </script>and when i disabled this on page 0 the functionality was working correctly.
    Thanks for demoing this in the application.
    Marco

  • JavaScript Links Don't Work

    I don't know if I'm in the right place to ask this question, but could someone please help me? I'm using Windows XP Professional Corporate Edition. When I first installed Windows everything worked fine. Then I downloaded Windows XP Service Pack 2. Soon after I found out that Microsoft no longer supports Java or some crap like that. So I downloaded Sun Java, which ever the newest version is. I have no problems with Java applets like Yahoo! games and stuff like that, they work just fine. But when I click on a JavaScript link, nothing happens. I don't get an error message or anything. I get nothing. It worked right after I installed Java, but hasn't worked since. Now I can't empty the trash in my email because it's a JavaScript link and I'm quickly running out of mailbox space. I also can't add minutes to my cell phone because the link for that is also JavaScript. I have uninstalled and reinstalled Java like seven times and it doesn't help. I contacted Microsoft but they want to charge me to help. Just so you all know what I'm talking about in case I confused you with my babbling, when I click on "Empty Trash" in my email, down in the bottom left corner of Internet Explorer it says "javascript:do empty trash()" without the quotations. I've been told that Java and JavaScript are different. I don't know if this is true, but if it is, could someone please still help me? I can't switch folders in my email either so I can't get to my saved email that I need to get to. It says javascript:doSwitchFolder(",'FolderName') . Please help me. You can reply here or email me at [email protected] . I'm able to read my mail, so don't worry I will get it.
    Thank you
    Chris Stewart

    It's true that M$ isn't supporting Java. And it's also true that Java isn't JavaScript.
    This must be something related to the browser settings... IE I believe.
    In IE, go to Tools... > Internet Options... > Advanced tab.
    Scroll down to find some checkbox above which Java (Sun) is mentioned. Just check if the JRE you installed (or have you?) is seen there and the checkbox should be checked.
    Another possibility. In the Security tab, click on the Custom level... Scroll down till you see Scripting; click the enable radio button for all the options under it.
    And don't forget to save. That should solve!
    Regards
    ***Annie***

  • Javascript popups don't work using global variables?

    I have a "References" menu region that contains links to several pop-up pages showing valid data entry codes filtered for the user's location. I tried to make this work from another page by changing the references from page variables to global/application variables, but this doesn't work. Can anyone suggest a workaround? Here's the code I'm using:
    URL target in link
    javascript:callEmpPopup('P1050_ORG_ID')Javascript
      function callMyPopup (formItem1,formRow1) {
        var formVal1 = document.getElementById(formItem1).value;
        var formVal2 = 1;
        var url;
      url = 'f?p=&APP_ID.:1056:&APP_SESSION.::::P1056_FACTORY_ID,P1056_ROW:' + formVal1 + ',' + formVal2;
      w = open(url,"winLov","Scrollbars=1,resizable=1,width=1000,height=600");
      if (w.opener == null)
      w.opener = self;
      w.focus();
      }

    Javascript can reference and manipulate only those elements that are part of the HTML page (DOM elements). Application items are not part of the HTML that constitutes an APEX page and as a consequence cannot be accessed using Javascript.
    Varad

  • Javascript functions don't work

    Hi,
    I have just tried the following code putting the script
    header to execute it on the client side:
    <script>
    if(ParentValue == String("Y"))
    EnableSubGroup();
    else
    DisableSubGroup();
    </script>
    I do not get the object expected error anymore
    but the functions don't work, why is this?
    ----Function definition ------
    <script type="text/javascript">
    function EnableSubGroup()
    document.forms["SubForm"].elements["SubGroupDD"].disabled='false';
    function DisableSubGroup()
    document.forms["SubForm"].elements["SubGroupDD"].disabled='true';
    </script>
    Thanks
    Fifi

    fifo85 wrote:
    > Hi,
    >
    > I have just tried the following code putting the script
    header to execute it
    > on the client side:
    > <script>
    > if(ParentValue == String("Y"))
    > {
    > EnableSubGroup();
    > }
    > else
    > {
    > DisableSubGroup();
    > }
    > </script>
    onload=function(){
    document.forms["SubForm"].elements["SubGroupDD"].disabled =
    !(ParentValue == "Y")
    This will disable SubGroup if "ParentValue" is not "Y"
    Mick
    >
    > I do not get the object expected error anymore
    > but the functions don't work, why is this?
    >
    > ----Function definition ------
    > <script type="text/javascript">
    > function EnableSubGroup()
    > {
    >
    document.forms["SubForm"].elements["SubGroupDD"].disabled='false';
    > }
    > function DisableSubGroup()
    > {
    >
    document.forms["SubForm"].elements["SubGroupDD"].disabled='true';
    > }
    > </script>
    >
    > Thanks
    >
    > Fifi
    >

  • Javascript menus don't work.

    I'm having some trouble with javascript menus (or what I believe are javascript menus). Whether it matters or not I am not sure, but it happens in both Firefox and Chrome...IE works fine.
    Examples of sites with menus that don't work:
    1. Orbitz.com: Can't pull down the "Adult" or "Child" menus.
    2. toyota.com: Can't "select vehicle" at the top of the page.
    I get no error messages. I have started Firefox in safe mode, I have also reset Firefox.

    I do have a touch screen. Can't believe that matters!
    I toggled both of these settings to:
    dom.w3c_touch_events.enabled = 0
    dom.w3c_touch_events.expose = false
    However the selector still does not work. I don't get a "javascript;;" message.
    This occurs both in Safe Mode and standard mode.

  • Javascript:doSubmit action

    Hi all,
    1. I've created an updatable report with buttons in each row.
    2. A click on the button would create a form in the adjoining cell using JS.
    3. When I click on "Save" in that form a table is updated with the comment entered.
    4. At this point I want the page to refresh too. I've tried by using the
    doSubmit('REFRESH_PAGE233');
    and created -
    a. a conditional dummy process which will run if Request = REFRESH_PAGE233
    b. a conditional branch in the page which will redirect to the same page acheiving the page refresh when Request = REFRESH_PAGE233.
    However this does not seem to work for me. Ant suggestions ?
    The application is http://apex.oracle.com/pls/otn/f?p=17276:19
    Thanks,
    - Yogesh

    Looks like someone is testing this app.
    I set the status to 'N' and comments back to null
    so that all the rows appear back in the first report.
    - Yogesh

  • Just had Javascript update done and now Firefox won't open,,,keeps coming up with XML Parsing error not well formed. how can I get rid of this?

    also awindow pops up NS error XPC Bad convert JS cannot convert JAVASCRIPT argument arg 4 (NSL window watcher open window)
    == This happened ==
    Every time Firefox opened
    == just today ==
    == User Agent ==
    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.5))

    There's a lot there, so I'll start with the parts I can answer quickly.
    The "ACL found but not expected..." messages can be safely ignored, so says this article
    http://docs.info.apple.com/article.html?artnum=306925
    (look below all the "SUID" examples)
    I had changed my Desktop image earlier but when the "Installing 1 item" window came up it changed back to the back ground that you first see on your desktop after installation.
    Leopard installs updates a bit differently. If it's simply an application that does not change system files, it installs them like before, without having to restart. If the update is to the system, then you must immediately "restart," It then goes to that stars and purple screen to perform the installation. Before, it would do the installation while you still had control of the Mac and would prompt you to restart when it finished the installation. This change probably make things more secure and reliable, because you aren't allowed to do other things on the Mac while system updates are being installed.
    Please post back with the remaining point of concern.

Maybe you are looking for