Button positioning
APEX buttons must be associated with a page region. As an application page can include more than one page region, each button must be associated with the page region in which it's going to be rendered. We have two options for positioning the button within the page region. These options are not just about the layout of the button on page. As we'll see next, these options also affect the "out-of-the-box" functionality of the button. The options are:
Create a button in a region position: This option is based on some predetermined locations, which are defined as part of the region template we are using. This type of positioning supports page submits with redirect, or page redirect only (including page self-redirect, i.e. redirecting to the current page, which is equivalent to refreshing/reloading the page). In both cases, we can either note a specific APEX application page number or use a URL notation to define the target of the redirection.
Note
The option of using a URL...