APEX-AT-WORK no image

IRR: UILayout issue

Von Tobias Arnhold 8.17.2011
If you use the UILayout plug-in for APEX with Interactive Reports you will see some issues inside the action menu. The "Rows Per Page" and the "Format" menu will be positioned above the main action menu.

To fix this use the following js snippet with a dynamic action or add it inside your page header:
$('.dhtmlSubMenuS').mouseover(function() {

  $('#apexir_ROWS_PER_PAGE_MENU').css({

    left: $('#apexir_ROWS_PER_PAGE_MENU').position().left + 200 + "px"

  });

  $('#apexir_FORMAT_MENU').css({

    left: $('#apexir_FORMAT_MENU').position().left + 200 + "px"

  });    

});


Create a Dynamic Action which fires on the refresh of your Interactive Report and executes the JS code. Run it also on page load.

I will fix it in one of the next versions of the plug-in.

4 Comments " IRR: UILayout issue "

Rich Hughes

Tobias

Great work on the APEX JQuery UILayout plugin.

I may have found another issue with APEX 4.1 and IE8 when trying to render a flash chart you get an unspecified error line 18 of apex_4_1.min.js and could not complete operation due to error 80020101 line 16 of the same file, but same code works in Firefox 6.

Rich Hughes

Tobias

Just some extra information, it looks like the rendering of the UILayout plugin fails on a call to the apex_SWFFormFix function in apex_4_1.min.js under IE8 and APEX 4.1, also just tried IE9 and it still failed to render.

Tobias Arnhold 02 September, 2011 09:49

Hi Rich,

thanks for your comment. I will check this in the next couple of days.

Tobias

Rich Hughes

Danke Tobias, wahrhaftig ermessen Ihrer Anstrengungen.

Hope this translated Ok.

Rich