Apex 5.0: Show a Progress Bar While Database Action Is Performed

Apex 5.0: Show a progress bar while Database Action is performed

Just Change the action of your SUBMIT button to Dyanamic Action

  • On dynamic action choose ON CLICK as Event .Choose Button for Selection Type and Choose Name of your submit Button to Button

  • Then on Action, Choose SUBMIT PAGE

  • Then on Request /Button Name, put your SUBMIT button's Name.

  • Then set SHOW PROCESSING to YES

Oracle Apex: Create a progress bar when waiting result

Here is the easiest solution with no javascript or css.

Lets say you have a button named 'P1_Submit' which submits the page and triggers you process. Edit the button and at Action select Defined by Dynamic Action. Then create a dynamic action with:

  1. Event=Click
  2. Selection Type=Button
  3. Button=P1_Submit
  4. Condition=No Condition
  5. True Action=Submit Page
  6. Uncheck Fire On Page Load
  7. Show Processing=Yes

How do you prevent the ability to click after submitting the page in oracle apex 5.0?

This is the thread that helped me get the correct answer: https://community.oracle.com/thread/3925427?sr=inbox&ru=252540.

The solution was to add css to the inline css of the page. Now both the url and dynamic action perform the expected way.

.apex_wait_overlay {
display: block;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
z-index: 1001;
-moz-opacity: .5;
opacity: .5;
filter: alpha(opacity=50);
}


Related Topics



Leave a reply



Submit