update report dynamically? (without page refresh)

I have a page with several regions, and that a region is visible at a time. Each region contains a report as well as a drop down menu to change the data displayed in the report. Currently, whenever a value drop-down list is changed he submits the page, causing the "main area" to become visible because it is set by default to display first.

Is there a basic tutorial I can follow on how to dynamically upgrade report output without a page refresh?

Thank you
Steve

Steve wrote:
I have a page with several regions, and that a region is visible at a time. Each region contains a report as well as a drop down menu to change the data displayed in the report. Currently, whenever a value drop-down list is changed he submits the page, causing the "main area" to become visible because it is set by default to display first.

Is there a basic tutorial I can follow on how to dynamically upgrade report output without a page refresh?

The best way to do this is by using dynamic measurements. Create a dynamic refresh action for each region that runs when the associated select list is changed:
H4. When

Event: change
Selection type: item (s)
Article (s):

Tags: Database

Similar Questions

  • How update a field in a report whenever the page is refreshed?

    Hello

    I have a pain with the logic below field:

    If the Date deadline > SYSDATE and end Date = NULL then
    Suffering: = Date deadline - SYSDATE
    End

    How can I change a field suffering in a report whenever the page is refreshed?

    Thank you
    Guy

    Hello

    Try to add a column to your SELECT statement.
    CASE
    WHEN G IS NULL
    THEN
    NULL VALUE
    WHEN (F IS NULL) AND (G<>
    THEN
    SYSDATE - G
    WHEN (F IS NOT NULL AND F > G)
    THEN
    F G
    ON THE OTHER
    NULL VALUE
    FINISH as difference

    Kind regards
    Dimitri
    ----------------------------------
    http://dgielis.blogspot.com/
    http://www.apex-evangelists.com/
    http://www.apexblogs.info/
    AWARDS: Don't forget to mark correct or helpful messages on the forum

  • (Classic) Report losing paging when the partial page refresh - APEX feature request

    I have a page with an interactive report and parts of report classic.

    From the user updates, there are many occasions where I need to do a partial page refresh.

    Thanks for the plugin http://www.apex-plugin.com/oracle-apex-plugins/dynamic-action-plugin/refresh-interactive-report-1.0_361.html

    I am able to update my IR, but not my usual report (unless I do a send this entire page) without losing the pagination.

    Request: A dynamic action "Refresh without losing paging" will be part of future versions of apex?

    Now, in the apex 4.2, is there another work around available for classic reports?

    (I use "submit page" now as action, but it's at least a second more slow as a partial update, and because that I need on each update of the user, the second becomes a great addition to the frustration of users).

    Thank you, JP

    Here is the solution for your problem:

    https://Apex.Oracle.com/pls/Apex/f?p=31517:243

    Denes Kubicek

    -------------------------------------------------------------------

    http://deneskubicek.blogspot.com/

    http://www.Apress.com/9781430235125

    https://Apex.Oracle.com/pls/Apex/f?p=31517:1

    http://www.Amazon.de/Oracle-Apex-XE-Praxis/DP/3826655494

    -------------------------------------------------------------------

  • Of the interactive report in 4.0.2.00.07 partial Page Refresh?

    Hello

    I have a page on request with an interactive report (IR) and a card provided by card Oracle APEX. I have a text box and a button "submit". The user enters a value in the text box, clicks submit, and I run an international registration based on this value.
    Everything works well. The problem is that when I hit submit, the page is submitted to the interactive report, which translates the map have to reload, which is really messy.

    How can I get the interactive report to run without submitting the entire page? I can't understand in 4.0.2.00.07.

    I spotted a new 4.1 feature: Add field "Page to go" to the attributes of the region of

    The new attribute "Page to go" has been added to the regions of IR type, classic, tabular and plug-ins report having this feature is enabled. The values of the specified page elements will be subject to a partial 'Refresh of Page' request to implement session state, so that they can be used in the WHERE clause of the SQL statement in regions. A 'Refresh of Page partial' can be triggered with the dynamic action of "Refresh", by changing the sort or paginate.
    It sounds like I want to I am registered at tryapexnow.com and set up a test page with a text box, a "submit" button and an IR based on the content of the text box. In the definition of region IR, I put the text box such as the 'Page elements to send.
    Then, I created a dynamic Action "Refresh" to update the IR area when the user clicks the submit button.
    I've tested this and it worked exactly as I wanted - i.e. IR is based on the box without a full page sent.

    Problem is it's all in 4.1, which is probably a few weeks of production. Something similar is possible in 4.0.2.00.07?

    Thank you
    John

    Hi John,.

    I think that you will need to create two dynamic actions. A type of PL/SQL block with null; as a source and enter to go. The second Action is update dynamic region...

    Martin
    -----
    http://www.talkapex.com

  • Refresh the report to modal page

    Hello

    I use Apex 5 and with a modal page, I'm not be able to refresh the report that calls this page.

    • I have a region to report on a regular page.
    • I add a button to call the modal page.
    • I record my data, I click on save and return to the page of the appellant.

    My report is not updated. If I create a 'classic form on a page with the report' and the form is modal, when I return to the report, the data is refreshed.

    What should I do to refresh the data?

    Thank you.

    Hello

    on your calling page that contains the report, add dynamic action on the button (or region) who listens to the event "dialog closed." As an action we "Refresh" and indicate your area of report.

    As soon as your modal dialog box is closed, this event will be raised in the calling page and your report will cool off. If you look at our sample Application database, you will find several examples of using this technique.

    Concerning

    Patrick

    Member of the APEX development team

    My Blog: http://www.inside-oracle-apex.com

    APEX Plug-Ins: http://apex.oracle.com/plugins

    Twitter: http://www.twitter.com/patrickwolf

  • An interactive report partial Page Refresh

    Hello

    I use apex 4.0.1 and I have a page with an interactive report that displays different data to the user. The user can change the data by clicking on a column that uses a href link to open a page of DML in a modal window. The user can then modify some data in the modal window, tap on save that closes the modal window and uses the process of partial page refresh to refresh the report. (With the help of apex.event.trigger('#SOME_REGION'), 'apexrefresh')).

    If I navigate through the interactive report to show lines 31 to 45 and then click a href to edit a record. Pressing save, the interactive report is updated, but the displayed lines goes back to 1-15.

    How can I get the interactive report for stay showing lines 31 to 45?

    See you soon

    Paul.

    Hello

    You can try to use the undocumented feature

    gReport.pull();
    

    Kind regards
    Jari

  • Is it possible to update part of a page, without a full page reload?

    What I want is a solution that part of my web page refresh to update without having to do a whole page.  Here's my real scenario:

    I created a Board to my agency that lists a the table grid of all employees and their current status during the working day.  The table indicates when an employee is away from their desk: at lunch, on sick leave, vacation, etc.  This grid of the table is very useful to our receptionists who need this information throughout the day while they receive calls from clients to request a specific employee - the receptionist can easily look at the jury and determine if this employee is currently available.

    The Bureau uses a < CFQUERY > to fill with the data stored in a database.  However, with 100 + employees in my office, people constantly come and go from the building.  To keep these data a bit 'fresh' for receptionists (stale data would be wrong of course), I have a manual page refresh every 20 seconds.  Every 20 seconds to reload the page and the < CFQUERY > is executed every time update the data within the Council.

    < meta http-equiv = "refresh" content = "20" / > is the call to refresh my page.

    While it does the job, it feels very clumsy and poorly implemented implement.  If you have sound, you can hear this page reload "click on" noise, which is also a gene.  Is there a better way to have just the update of the table without the entire page grid, have to be updated?

    I am open to suggestions on AJAX with CF as well, as I've heard that AJAX might do?  The problem is too complex to get the search results on google, so I'm here to see if anyone else knows how to deal with this.  Thank you!!!

    Note: I use ColdFusion 7.  I saw that CFDIV could possibly handle this in CF8, but is not in my budget!

    Put your grill in an iframe and updating of metafiles it at the desired interval.

  • Dynamic action to refresh the region-&gt; see the message to user

    Hello

    I have a page in the apex 4.2.2.

    In this page, I have an interactive report and a filter sets, users can choose.

    When users choose one of the filters, I implemented a dynamic action to refresh the interactive report region, so it should refresh the data being shown without submitting it.

    So far so good... but... when the region is refreshing there is point 'charge of circle' which displays and allows the user to know he is done on the page. But this icon is not so obvious.

    What I want is to add a message, for example to display a region, which showed a message like "being the updating of the report, please wait" (something like that).

    I tried to insert in my dynamic action, as 1st action, to SHOW this area and as the last action to HIDE. But nothing is done, the region is never shown.

    How can I perform this task? All I need is to be able to display a message, for the duration of the dynamic action, to inform the user that he or she must wait until the task is completed.

    All real common actions have been reported to "wait for result", if I didn't get this wrong, it means that he expects the previous real action remaining to be done, in order to trigger the next... This should show the region and then hide it, but it does not work.

    Can someone help me with this? Maybe give an idea?

    Kind regards.

    You can actually go several routes with a solution for this. A refresh of the IR will start forward and after updating the events that you can hang on to dynamic actions or jQuery, so you can show something at the start of the update and then hide it again. And since you can do all this in jQuery you could easily hold it in a javascript file and attach it to every page of the ir. This is probably the cleanest solution and more independable.

    Another way is to use the already existing waiting icon and play with his presentation a little. You know, that you are talking about loading icon. You can change this to something much better with minimal effort!

    Example:

    Run when the page loads, to execute javascript code:

    $("#apexir_LOADER").append("
    Please wait. Refreshing the data.
    ");

    Add this css to inline css in the page:

    span#apexir_LOADER {
    display: block;
    width: 150px;
    text-align: center;
    background-color: white;
    border-style: solid;
    border-radius: 5px;
    border-width: 2px;
    top: 20%;
    }
    

    It'll make a little white box with black borders rounded around the loading icon and put a text below.

    You can get the html code to add a bit more generic, or you can raise some html of the page if necessary. You can put it in a dynamic action on the load, put in a js file, or whatever. The css can be put in a page template or a css file.

    It's only less independable hanging in front or after updating because we are taking advantage of the system in place, which means that maybe he could change in the future - but this is hardly on the same scale as the 'hacking' the ir for example javascript.

  • Page Refresh sparkline chart

    Hello

    I use the dynamic action of Sparklines to create a column Sparkline in a report, but I have a problem with the pagination for the page.

    Initially it seems OK, but when I page through the pagination of the page that he'll leave the sparkline to show the values that make up the Sparkline, if you refresh the page it starts working again.

    I tried to change the different variables that make dynamic action but without success so I was wondering if someone had used this dynamic action and had it work.

    I installed a demo application to show the issue I'm having here

    https://Apex.Oracle.com/pls/Apex/f?p=12893:1

    show_issue/show_issue

    Thanks in advance

    Hello

    You must launch the sparkline "After Refresh" on the region to report, not the page load.

    Scott.

  • jQuery tooltip stops working after updating of dynamic action area

    Hi guys,.

    Required:  The report should be updated every minute, should have a pagination which only reloads page and a ToolTip that is displayed on the event mouseEnter on the value of the report

    My solution: I use the plug-in to Oracle Timer and pagination which both do not submit the page, but just to refresh the region. I also have a jQuery function in a page header that creates ToolTips.

    The problem:  After the first update (or editing a page) my ToolTip no longer appears on this region.

    This is the jQuery code:

    <script>
    function detailedStatusListToolTip() {
        this.xOffset = 0; // x distance from mouse
        this.yOffset = 10; // y distance from mouse
        jQuery(".image").hover(
            function(e) {
                var insideText = jQuery(".detailedListTooltip",this).html();
                this.top = (e.pageY + yOffset); this.left = (e.pageX + xOffset);
                $('body').append('<div id="detailedStatusListToolTip">' + insideText + '</div>' );
    
        $('div#detailedStatusListToolTip').css("top", this.top+"px").css("left", this.left+"px").delay(500).fadeIn("fast");
            },
            function() {
            jQuery("div#detailedStatusListToolTip").fadeOut("false").remove();
            }
        ).mousemove(
            function(e) {
            this.top = (e.pageY + yOffset);
            this.left = (e.pageX + xOffset);
            jQuery("div#detailedStatusListToolTip").css("top", this.top+"px").css("left", this.left+"px");
            }
        );
    }
    </script>
    

    I call the function on the page load: detailedStatusListToolTip();

    I use APEX 4.2.2 IE 8

    Forward to thank you for your help!

    Elena

    Post edited by: Elena_Iv

    Try to call the function during the updating of the region and define the scope of the dynamic event.

    Denes Kubicek

    -------------------------------------------------------------------

    http://deneskubicek.blogspot.com/

    http://www.Apress.com/9781430235125

    https://Apex.Oracle.com/pls/Apex/f?p=31517:1

    http://www.Amazon.de/Oracle-Apex-XE-Praxis/DP/3826655494

    -------------------------------------------------------------------

  • Insert the value of a column in the report in a page with JavaScript element - 2?

    Hi guys,.

    As explained here:
    http://jholoman.WordPress.com/2012/02/26/Apex-4-1-page-items-to-submit/

    We have two reports, sources of the region including:

    Select * from dept
    and
    Select * from emp where deptno =: p1_deptno

    IN report of the departments link attributes, we use this script to set the value of the point P1_deptno
    onclick = "$s ('P1_DEPTNO', #DEPTNO #); return false; "
    In the report used region, on the article Page to submit, we put: P1_DEPTNO

    Then, we use a dynamic action to refresh the report used (she should get updated when the value of P1_deptno). where it is supposed to show the employees of a specific Department:

    But I have failed to do... You can pls, take a look:

    http://theexecutivetowers.info:8282 / apex
    workspace: opener
    user: fat
    PWD: fat

    Kind regards
    I use apex 4.1 on win 2008 Server. listener 1.1.3 deployed on glassfish 3.1

    I do not have your pencil link to work. This column did not assess the value of the #DEPARTMENT_NAME column.
    Who estimated that:
    OnClick = "$s ('P1_DEPARTMENT_ID', #DEPARTMENT_ID #); return false; »

    as opposed to
    OnClick = "$s ('P1_DEPARTMENT_ID', 10); return false; »

    I got your columns Dept ID name and dept to become links by their implementation. You can see what I did there. I defined a function in the page header.

    You also had a typing mistake in your SQL for employees (p1_dempartment_id) so I've corrected it to p1_department_id.

    All together.

  • Insert value in a column of the report in a page with JavaScript element?

    I have a regular report. He holds a single column, and each line is clickable (as if it is a link). When you click on a line, a modal pop-up window appears (created by the use of JavaScript).

    What I want is that when I click on a line, the value of the line I've selected is inserted in a page element. I want to use JavaScript so that I can do this dynamically, without refreshing the page.

    So if this column name is #TEMPLATEID #, then I want a page element (say P24_TEMPID) to get the value of the templateid some selected line.
    The function to open the modal is named OpenForm, I'd like to be able to write the code to insert the value in the page element that you want to be in this same function.

    How can I write this in JavaScript?

    Hello

    You cannot use surrogate column #MEALTYPEID # in the header of the page JavaScript. How APEX know value of line witch who is?
    Pass the two values of the column as a parameter
    JavaScript in the HTML page header

    function openForm(pTemplateId,pMealTypeId){
     $s('P24_TEMPLATEID', pTemplateId);
     $s('P24_MEALID', pMealTypeId);
     $('#ModalForm').dialog('open');
    } 
    

    Call JavaScript as

    javascript:openform('#FOODTEMPLATEID#','#MEALTYPEID#');
    

    Kind regards
    Jari

    -----
    My Blog: http://dbswh.webhop.net/dbswh/f?p=BLOG:HOME:0
    Twitter: http://www.twitter.com/jariolai

  • Apex 4 - partial Page Refresh

    Hello

    I was watching the news action Dynamics Apex 4 and I am very impressed, but could someone tell me if there is now a better way to do a partial page of a report region refresh without having to resort to the old way to use javascript to extract the contents of the report to another page? I noticed that there is a partial Page Refresh option in the report attributes but I don't know how to use it?

    Thank you.

    Yes, you can do it, too. that is, you can create a dynamic action that refreshes your region to report and have this fire on certain events, no need to build any JavaScript. There are several ways to implement this, here is one that is quite simple:

    -create a report region
    -create a button which redirects to # (i.e. you want to just have the click event, not actually submit or redirect)
    -Make sure that your button as an ID, so you can reference it
    -create an advanced dynamic action, pulling on the action and this button onClick event, do a reload of the region

    Kind regards
    Marc

  • Firefox starts up. Said 'it's embarrassing... "but do not restore or close because never answers. Updated and restart without help. Cannot access the options.

    Unresponsive. Updated and rebooted without success. Can't seem to 'options' due to no response. Always 'it's embarrassing... "but to restore or close button ends up making inadmissible browser. Closed with Taché also. Can't get into safe mode.
    BP-20b2f065-d592-4b67-8020-7714a2130305

    Some Firefox problems can be solved by performing a clean reinstall. This means that you remove Firefox program files, and then reinstall Firefox. Please follow these steps:

    Note: You can print these steps or consult them in another browser.

    1. Download the latest version of Firefox from http://www.mozilla.org office and save the installer to your computer.
    2. Once the download is complete, close all Firefox Windows (click on quit in the file menu or Firefox).
    3. Remove the Firefox installation folder, which is located in one of these locations, by default:
      • Windows:

        • C:\Program Files\Mozilla Firefox
        • C:\Program Files (x 86) \Mozilla Firefox
      • Mac: Delete Firefox in the Applications folder.
      • Linux: If you have installed Firefox with the distribution-based package manager, you must use the same way to uninstall: see Install Firefox on Linux. If you have downloaded and installed the binary package from the Firefox download page, simply remove the folder firefox in your home directory.
    4. Now, go ahead and reinstall Firefox:
      1. Double-click on the downloaded Setup file and go through the steps in the installation wizard.
      2. Once the wizard is completed, click to open Firefox directly after clicking the Finish button.

    Please report back to see if this helped you!

  • Classic report region is not refreshing using the DA

    Apex 4.2.2 on Oracle 11.2 use EPG in Linux

    I have a Camembert and I want user to click on a section and refresh a report classic region under the graph on the same page.  I've used various methods to try to get this working, but none succeeded.  Here's what I have right now - when a pie is clicked, a value is returned to a text P19_STATUS field in the region of report using javascript in a DA:

    AnyChart.getChartById ($("#chart2_chart_object").attr ("id"))

    .addEventListener ("pointClick", Function {}

    $s ("P19_STATUS", e.data.Name);

    });

    It works fine as I can see the value that corresponds to the label in the chart.  I created a second DA with an event of amendment to article P19_STATUS. There is a REAL action - Refresh.  Selection type:, Region: classic report (40).  I put also enable partial Page Refresh Yes on the classic report and the elements on the Page to be sent to: P19_STATUS.  When the user clicks on the cake the value is in P19_STATUS, but the report is not updated.  FYI, I also tried $('#report_region_id') .trigger ("apexrefresh");  in the second DA but which doesn't work anymore.  I want only the region refresh, not the page.  Please help - I'm fairly new to Apex, so please be as detailed as possible.  Thank you!

    Nicolette wrote:

    User12037683

    The missing part was that the report is a subregion of the chart area.

    Under regions have their own model of the region. Instead the use of models from the parent area area unit.

    Models of the region can be specified for the sub regions as all other regions. In this case it seems to be a problem with the sub-region model as it appears in the list of model as 48560037058667637086selection.

Maybe you are looking for

  • 9.3.1 iOS update problems

    Since updaIngraham my software on my iPhone and the iPad, they no longer communicate. So that I can is no longer the text a / or. When I update my calendar on one, it is not updated on the other. Does anyone know how to re - connect the? My Verizon s

  • How to not have all t xt messages show across all devices

    How to stop text messages from projection on all devices?

  • problem with the drive map satellite p200-1ba (pspb6e) on windows 7

    Hello! I have recently upgraded to windows 7 and my card reader does not work. I have a laptop p200-1ba (pspb6e) satellite. I installed intel chipset utility, robson package and everything seems fine in Device Manager, but nothing happens when I inse

  • CD desktop

    my tour crashed 2 days ago.  bought another one.   knowledge transferred my PIX & documents on a cd for me.  My question is: How can I load information into this tower?

  • Problems with Alienware Aurora R4 Windows 10

    I had strange problems, especially since the update to Windows 10. Sometimes, I have no answer to click on in the lower left corner of Windows icon. Other times, it has a transparent background, etc. I was also at random to make a BSOD with IRQL_NOT_