Adjust Breadcrumbs and Branches based on calling page

I am somewhat new to APEX and I believe I know the answer. However, I would like confirmation before publishing my design. So, if someone can confirm or suggest a better solution to the below, I would appreciate it. Thanks,
I have a form that I want to call from multiple places. I then want the breadcrumbs and branches on this form to return the correct place. To handle this, do I need to setup conditional breadcrumbs and branches or is there a better way to handle?
Thanks again.

Please,
I need a help to show the column blob in a separete window
a have this report:
select
"REG_ID",
"NOME_RELATORIO",
"DESCR_RELATORIO",
"TIPO",
dbms_lob.getlength("LOCALIZACAO") "LOCALIZACAO",
"DATA_CR",
"FILENAME",
"AREA"
from "REL_TRANSPARENCIA"
where area='Despesa Realizada por Credor'
thanks.

Similar Messages

  • R12.2.4 Data lost after using Dialog Page and return back to calling page.(Help Please! )

    Hi Team,
    I am new to OAF and is working on a requirement to add some custom validations when the user clicks on a Button in a standard seeded page.
    The approach I took was to Extend the seeded Controller object that handled this button press event and put my custom logic in the extended controller and override the standard controller via personalization.
    The standard flow was that upon pressing the Complete Button in Page A ,user was taken to the next seeded page (Page B) to perform certain operations based on the records that were selected in Page A.
    Part of the custom validation requirement was that if certain validations were not met then the user needs to be shown a Pop-up asking if they really wanted to proceed and if they selected Yes then continue with the standard seeded flow(move to page B)  and if they selected NO then just stay on the current page.
    I was able to use OADialogPage and do this partially , the issue I am running into is that once the user selects the one or more records  using a check box from a multi-record (table) region and hits the Complete Button on page A and if the validation fails then a modal page is shown and the user makes a selection i.e.either Yes or No from the modal page and when they return to calling page (i.e. Page A) , All the Data (records ) that they selected previously is lost (Page is refreshed). Based on what I see on this forum I suspect that it is because after clicking on Yes on the modal page and while returning to the original page the processRequest fires again and VO data is queried again and all selections on the page A are lost. Since I am trying to alter the flow in seeded pages based on user intervention I am kind of lost as to how this issue can be fixed. i.e. either prevent the page refresh or preserve the selections that were made prior to navigating to the modal page. Any Help is truly appreciated !!
    My Code :
    public void processFormRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    if (oapagecontext.getParameter("completeOps") != null) {
    if (warnCount > 0) {
      //OAException message = new OAException("Not in Sequence...", OAException.WARNING);
      //oapagecontext.putDialogMessage(message);
      OAException message = new OAException("Rule XYZ Violated .Do you want continue ?",OAException.WARNING);
      OADialogPage dialogPage = new OADialogPage(OAException.WARNING, message, null, "","");
      String yes = oapagecontext.getMessage("AK", "FWK_TBX_T_YES", null);
      String no = oapagecontext.getMessage("AK", "FWK_TBX_T_NO", null);
      dialogPage.setOkButtonItemName("ConYesButton");
      dialogPage.setNoButtonItemName("ConNoButton");
      dialogPage.setOkButtonToPost(true);
      dialogPage.setNoButtonToPost(true);
      dialogPage.setPostToCallingPage(true);
      dialogPage.setOkButtonLabel(yes);
      dialogPage.setNoButtonLabel(no);
      oapagecontext.redirectToDialogPage(dialogPage);
    if (oapagecontext.getParameter("ConYesButton") != null)   {
              // Write Action code for Yes Button
              oapagecontext.putParameter("completeOps", "Continue");
    if (oapagecontext.getParameter("ConNoButton") != null){
                // Write Action code for No Button
                String errormsg = "Rule Violations have occured ";
                throw new OAException(errormsg);
       super.processFormRequest(oapagecontext, oawebbean);

    I was able to work around this issue by adding a simple check in the processRequest method of my extended Controller to prevent the call to super.processRequest incase when the control returns to the page after the user has made a selection in the Dialog Page
    if((oapagecontext.getParameter("ConYesButton") == null) && (oapagecontext.getParameter("ConNoButton") == null)) {
      super.processRequest(oapagecontext, oawebbean);
    Thanks !

  • Download and branch

    I have a column link on a report region. The result of clicking the column link should be to execute a procedure that downloads a file then branch to another page in the application.
    Despite trying all kinds of permutations of linking, submitting, processing and branching on the report page and the target page I can't achieve the desired behaviour: it will download but not branch, branch but not download, or branch and dump the file contents into the browser window.
    I'm sure this is perfectly simple but I've reached the can't see the wood for the trees stage...

    I'm still having problems with this. Further searching revealed that htp.init() solves dumping the file contents into the browser window, and I thought that owa_util.redirect_url(...) would help in either acheiving a download and branch or a branch and download...but no. Whether I try to do this through AppEx processes and branches or in server PL/SQL, it either does the download and stays on the original page, or it changes the page and doesn't download the file.
    Raj's comments in this thread:
    Re: Downloading BLOB from a table.
    are kind of hopeful, as they cover our requirement that you must be authenticated/authorised to access the report page (and hence the downloads) but it doesn't cover the scenario of branching back to the report page to show the updated information that the download has occurred.
    Is this possible to do this using one browser window? (I've done it using JavaScript to open a new window for the download and redirecting the original.)
    I think the steps should be:
    1. Update database information on downloads
    2. Redisplay the report page showing updated information
    3. Branch to URL calling download procedure
    but cannot seem to find the appropriate process/branch firing points.
    I'd be surprised if no one else has done this, but if no one has anything to contribute on this particular problem, I'd really appreciate explanations (or pointers to explanations) for the workings of htp.init() and wwv_flow.g_unrecoverable_error that are mentioned a lot in forum posts relating to this kind of activity, but are not covered (that I've been able to find) in the Oracle documentation.
    [This is HTML DB 1.6.0.00.87 on Oracle9i Enterprise Edition 9.2.0.5.0 through Oracle Application Server 9.0.4.1.0.]

  • Show breadcrumb bar only on main list pages but not site pages

    Is there any way to show the breadcrumb bar only on list pages (for example to navigate in document libraries, surveys, etc.) but no in site pages or wikipages. The only solution I found was adding a webpart to each page I want to
    hide the breadcrumb bar but this is no long-term solution. How can I make sure that the breadcrumb bar only shows on ootb list pages but not on my site and wiki pages? 

    One way of hiding breadcrumb is through css. You can apply the css in custom master page that will hide the breadcrumb and in your default master page leave it as it is.
    Using IE developer tool, check the class that is applied on the breadcrumb and apply as style of display none to that class. This way you can hide the breadcrumb. I don't have my dev box up so cannot tell the exact class right now but using IE developer
    tool you will be able to find the same.
    Geetanjali Arora | My blogs |

  • Calling a PL/SQL Procedure from button and then return to same page

    I have a button called "Process" that I want to call the database stored procedure "BUILD_WORKDAYS" with parameters P14_PROCESS_YEAR as an input parameter. I have the button on the page but is this a PL/SQL Page Process or a PL/SQL Branch? I have tried a number of combination but don't seem to be able to get the database procedure to execute. What should the syntax be?
    Thanks

    "I have a button called "Process" that I want to call the database stored procedure "BUILD_WORKDAYS" with parameters P14_PROCESS_YEAR as an input parameter"
    Assuming you are starting with an empty Apex page:
    1) Create a region of some type or other, say HTML.
    2) Create a button of type "Create a button in region position" in this region. Sounds like you've already done this and called it PROCESS.
    3) Create a process of type PL/SQL, On Submit After Computations and Validations.
    4) Call it "Execute BUILD_WORKDAYS" (or whatever you like)
    5) The PL/SQL for the process is:
    BUILD_WORKDAYS(:P14_PROCESS_YEAR);
    6) Specify a success and failure message.
    7) In the final step of the Create Page Process wizard, select your button from the "When button pressed" select list.
    8) Then create an unconditional branch branching to the same page.
    That should be it.
    Andy

  • Popup not INSERTing into table and not refreshing called page ...

    Greetings
    Environment: APEX 3.1.1.00.09 on AIX 5.3 in 10gR2
    I have read many of the threads concerning my issue and I feel I am getting close to the answer but somehow have combined too many of the suggestions and am tripping over my own code.
    Please look at my sample application on apex.oracle.com:
    Workspace: galway
    User: gwicke
    Password: gwicke
    Please start with Page3, select any Agency and then click 'Add New Contract'.
    There is currently a <strong>BOLD </strong>label 'Add New Builder' that is a link that should open a popup window. Type any name into the field and click 'Create Builder'. This should INSERT the row into the builder table, close the popup, assign the new builder name to the calling page item 'Builder Name' and populate the screen item.
    In it's current state, the application will open the popup window, allow entry and close upon clicking the 'Create Builder' button. However the new builder is NOT inserted into the table and the calling page item is not populated.
    By looking at the Page Items and Session State I can see the correct values assigned to the 'Pn_BULDER_NAME' items on both the popup page (4) and the calling page (2) but the value does not appear on the screen.
    I've read where there's really two parallel universes, no sorry, two versions of the screen items, one in Session State and one that is displayed in the browser and there are steps to take to be sure the one displayed is updated from Session State as I would like in this case.
    I've entered Javascript code in the Page4 - header to define the 'passBack2()' function and code in the 'Optional URL Redirect' section of the 'Add Builder' button to hopefully execute the ARP for the INSERT, assign the Page2 items and close the popup. It doesn't quite get all that done.
    Any helpp is greatly appreciated. Thanks to Denes for most of the code suggestions I've followed.
    -gary

    Hi Gary,
    I think that there's a very simple solution to this - didn't really spot it last night.
    Firstly, yes, you could use a "button" to handle the call for the popup - just make sure that the button is a URL type "button" that is actually an A tag with the call in the URL target setting. Alternatively, you could take you existing A tag and use the same class attribute for one of your buttons as this should make it look like a button.
    More importantly, though, I think that we could do it as:
    1 - On your page 2 popup call, clear that cache for page 4 (the popup page) - I have already done this in your app by updating the url
    2 - On the popup page, allow the user to enter in their desired P4_BUILDER_NAME value (not sure if you want to do something to make this unique?)
    3 - Let the user click the Create button on the popup. This will submit the page, which will get your P4_BUILDER_RANK (the pk) value and insert a new record into the table (you could consider creating a sequence and a trigger to handle the creation of a new PK value?).
    4 - Assuming the P4_BUILDER_RANK then exists (it wouldn't if there was an error somewhere), then conditionally display a region that had a piece of javascript that submits page 2 and then closes itself - we don't need to pass anything back to page 2 (see below)
    5 - As the P4_BUILDER_NAME and P4_BUILDER_RANK exist in the session, when page 2 is being reloaded, (A) the select list would be updated with the new Builder (still not sure why all my entries appeared at the bottom instead of in alpha order??) and (B) both P2_BUILDER_NAME and P2_BUILDER_RANK can have Post Calculation Computations set (NVL(:P4_BUILDER_NAME,:P2_BUILDER_NAME) and NVL(:P4_BUILDER_RANK, :P2_BUILDER_RANK) respectively) - the effect of this is, if there are values stored in the P4 page items, we use them, otherwise we use whatever values were in the P2 page items
    6 - Finally, to stop (5) happening in all page 2 loads, you would need to clear the cache for page 4 in as many places as possible - eg, branches to page 2 or buttons on page 2
    The reason we can't pass values back to page 2 is that one of the items is a select list. The value we want to select won't appear on the select list until the page has been submitted. So, we can't set the value and submit because the value isn't there. We can't submit and set the value because javascript wouldn't know when the page has been updated (or, at least, you would have to put some independant mechanism in place to identify this, which may become complicated).
    So, simply put, as long as we know that if the values are in the session, we can use Post Calculation Computations to set our fields to these values. The only thing to bear in mind is that we need to ensure that these session values only exist when we need them - hence clearing the cache. This principle should work for any type of field - but, as you have no doubt seen, simple text fields can be updated by the popup directly as the field should accept any value we give it.
    My only other recommendation would be to completely remove the MRU processes from the page as these are not required (they just confuse the issue) and you could make your PK fetch and record insert into a single process - just to keep things neat and tidy, you understand!
    When I finished with your app last night, I did leave it so that javascript would create a new option on the select list and then set the value. But the above methodology seems to be a lot simpler.
    Andy

  • One select list with multiple LOV's (LOV based on how page was called)

    APEX 4.0.2
    I've a DML form page from a report on which I need a single select list item to have a differing LOV based on how the form page was called.
    The calling page (report), contains an edit link column and a create button. Depending on which is selected, I wish the LOV for my select list item to change. The idea behind this is that if someone creates a new entry, I want to constrain the select list to a subset of rows of a table query populating the LOV. On the other hand, if an existing item is edited, I want the select list LOV containing all rows of a table query populating the LOV.
    What I've tried...
    - Duplicates of select list item each triggered to render based on an arbitrary value set when either "create" or "edit" are selected. This did not work because the item was part of DML and would not allow replication on the same page.
    - Logic in the LOV sql statement controlling which sql was to be run based on an arbitrary value set when either "create" or "edit" are selected. This did not work as logic is not allowed in LOV sql statements.
    Any thoughts? Many Thanks!
    Paul

    Hello Patrick!
    Thanks for responding - Love your captcha plugin!
    Anyway, these are the two dynamic LOV's. The first I have in play right now (when creating new records). I need to have the other for existing record modifications.
    LOV #1
    select stock_no d, stock_no r
    from   [email protected]
    where  status like '%Awaiting Transfer%'
    or     status like '%On Hold%'
    order by 1LOV #2
    select stock_no d, stock_no r
    from   [email protected]
    order by 1As I mentioned, I attempted to use plsql logic in the query to trigger one or the other based on a value set when the user either clicked an edit link or a create button but couldn't get the dynamic LOV to commit with that extra code in it.
    Thanks!
    Paul

  • HTML-DB 1.6 (Apex) calling an URL and go back to the calling page

    Hi everybody,
    Is there somebody who can help us ?
    We have a button in your page which call an URL link. This link creates operate a job that will make an XML document. We try to use target....blank to open a new window and after the job is finished to close this new window; but it doesn't work, no new window have been created.
    But, we want to go back to the calling page after doing the XML document creating job. We can't go back to our calling page, the application is gone.
    How, we can do this?
    Thanks. Bye.

    Hi Timiche,
    Firstly, create a new region on your calling page and add in the following as the region's Region Source:
    &lt;script language="JavaScript" type="text/javascript"&gt;
    function exportList(page)
    var url;
    url = 'f?p=&APP_ID.:' + page + ':&APP_SESSION.';
    w = open(url,"winExport","Scrollbars=1,resizable=1,width=100,height=100");
    if (w.opener == null)
    w.opener = self;
    w.focus();
    &lt;/script&gt;
    &lt;a href="javascript:exportList('n');"&gt;Export XML&lt;/a&gt;
    Replace n with the page number for your xml export. Notice that I've added an A tag here - you can style this to look like a button if you like.
    I have also set a branch back to the calling page, but this should not be used by the A tag as it doesn't submit the page - I've just included it on my page for completeness.
    Secondly, on your page containing the xml export, make the following settings:
    In the Page Attributes, set the Page Template to "Popup"
    In the Region's Region Definition, set the Template to "No Template"
    In the Region's Report Attributes, set the Report Template to "export: XML"
    And, here's my working example:
    http://htmldb.oracle.com/pls/otn/f?p=42012:1
    Regards
    Andy

  • I need to call specific header,line and footer based on condition

    Hi All,
    i am working on PO report and it has 3 PO_types. In my rtf i created 3 Header,3 Lines, 3 detials. And at a time only one Header, One line and one detail should call based on PO_TYPE.
    Can any body guide me, to achieve this. Or is there any other way for it?
    Thanks in advance !
    Regards,
    Ad

    Maybe you can try the <?start:body?> and <?end body?>

  • My iphone is stuck in two pages, the emergency call page and the a page that says insert a valid sim card, whats wrong with it

    my iphone is stuck in two pages, the emergency call page and the a page that says insert a valid sim card, whats wrong with it??

    Did you insert a valid SIM card?

  • Return the User to the Calling Page - doesn't work

    Hello All,
    I set up the "Issue tracker" tutorial to get in tuch with the apex (htmldb vers. 2.0)
    All is working well but: Return the User to the Calling Page -> doesn't work. I performed all steps as descriped in the tutorial (iclusive the '.' on the &P7_PREV_PAGE ;-) ).
    I use my own aplication at home and followed all the instruction steps few times but it does not work. Can you help me please?
    Do I have to install something more?
    In the Branch section: * 1: Go To Page &P7_PREV_PAGE. (Unconditional)
    In the Item section: 90: P7_PREV_PAGE Hidden
    In the Button section for cancel Button: &P7_PREV_PAGE.
    Here is the description of the function in the tutorial:
    Because this Create/Edit page will be called from several places, when users finish with the display they should return to the calling page. To accomplish this, you create an item and change the branch on this page. Every time this page is called, the item must be set with the number of the calling page.
    To create a hidden item:
    1. Under Items, click the Create icon.
    2. For Select Item Type, select Hidden and click Next.
    3. For Display Position and Name:
    1. For Item Name, enter:
    P7_PREV_PAGE
    2. For Region, select Issue Identification.
    3. Click Next.
    4.
    Click Create Item.
    Next, edit the Cancel button.
    5. Under Buttons, select Cancel.
    6. Scroll down to Optional URL Redirect.
    7. In Page, enter:
    &P7_PREV_PAGE.
    Note the period at the end.
    8. Click Apply Changes.
    Next, edit the branch.
    9. Under Action, enter the following in Page:
    &P7_PREV_PAGE.
    10. Click Apply Changes.
    All steps are done but I still got the message: Error ERR-1016 Application "106" Page "0" not found (requested language="de")
    OK
    I move the mousepointer over the cancel button: javascript:redirect('f?p=106:0:5265993428922076876::NO:::')
    Thank you for helping me!
    best regards Thorsten

    All,
    I haven't looked at that tutorial for quite a while but just gave it a quick look.
    Further down in the tutorial, it directs you to set the value of P7_PREV_PAGE, under Add Functionality to Support Adding Multiple Issues Sequentially - have you done that? There is also a mention that there is more branching to be done - "The branch you just created is looking for a value in P7_PREV_PAGE. Since the page was not called from another page, the value has not been set. You need to fix that next." It goes on to have you define that value from other places.
    Can you describe what you are doing when you get the error? There could be something missing from the tutorial. A way around it would be to create a default value for P7_PREV_PAGE so that if it is not set, a default page will be used.
    -- Sharon

  • Tabular and normal form on same page

    Hi all,
    need some advice as how to submit both tabular form and a normal form on click of submit button. The tabular form is based on a different table and the normal form and like i said i need to get them to insert into their adjacent tables at the same time..
    thanks guys...

    Hi Stefan,
    You might find it useful to review the behaviour of the Detail page in the Master-Detail form within the APEX Sample Application, where the modifications made to the Forms region (based on Master table) and the Tabular form region (based on Detail table), are saved by clicking one button. If you're working with APEX 4.0, install the Sample Database Application, run it and then select the "Orders" tab. The Orders page, pg 4, is the Master page, displaying information on customer orders. If you click on the edit link for one of the rows, say for example the customer 'Bradley, Eugene', this will branch to the Detail page, pg 29 of the Sample Application. The "Save Changes" button will save changes made to both regions of the page. The Form region changes are saved via an Automatic Page Processing (DML) process, and changes to the Detail region are done via Multi Row Update (MRU) and Multi Row Delete (MRD) processes.
    I hope this helps.
    Regards,
    Hilary

  • Multiple branches to the same page

    A few questions about branches...
    1. Having a branch back to the same page with a 'when button pressed=Submit', another branch back to the same page with some other button-press condition, etc are all redundant, right?
    It is sufficient to have just one unconditional branch back to the same page, right?
    2. What is the difference between branch type 'branch to page or url' and simply 'branch to page'? Does the former cover the latter, so why do we need two types?
    3. Anyway, when I choose the latter, there is a checkbox below the page number for 'branch to page using redirect'. What does this mean?
    4. I have always seen the 'On submit: after processing' branch point being used. When would the other branch points be used?
    Thanks

    Vikas,
    1. No, they are not "all redundant" nor is any
    individual one. What if your page is submitted in
    some way other than by one of the buttons evaluated
    in the branch definitions?
    Right, thats why I said "It is sufficient to have just one unconditional branch back to the same page, right?". Why is it not sufficient to have just 1 unconditional branch? That would cover all the cases. Each page process can then check for whatever conditions it needs?Ummm, you say "Right" to my rebuttal and then you restate your original premise -- that logic eludes me. Let me offer this: Ponder my question, exactly as I wrote it, and consider self-submitting items, tabs, javascript, fields that submit the page when you hit Enter, etc., then it might make more sense. I don't think I can help you with that last part "Each page process..." even if it were an actual question.
    2. A Branch to Page (aka direct branch) calls the
    target page directly from accept processing without
    using a URL redirect. The other type redirects.
    Maybe this has nothing to do with HTMLDB, but whats the difference between "directly from accept processing" and "redirect"?Fair question. When you submit a page, wwv_flow.accept processes it. When it finishes, it evaluates the branching logic to determine what page you see next and then either redirects to that page (to f?p=...) or calls wwv_flow.show in the same database session (direct branch).
    3. That's a way of creating most branches as URL
    redirect branches when the developer isn't paying
    attention. Uncheck the box to "really" create a
    direct branch.
    You seem to be implying that a "direct branch" is not really desirable in most cases? Why? (I guess your answer to my question above will clear this up for me)Well, they're usually not the best choice. You end up with "wwv_flow.accept" in the browser location window after the branch and using the browser's back button to go back to those requests gives you that annoying "page contains POSTDATA" message. Those branches can be useful if you want to stay in the same database session for page processing (after submit) and the subsequent page view, such as in the case of inline validation errors where package state is maintained. The checkbox (default checked) technique is to require developers to really think about a choice that may have been reflexive.
    4. Please read the User's Guide.
    I did. Lets take them 1 by one
    a. On submit, before computation: The docs say this is to be used for a Cancel button. But wouldnt a javascript:document.form.reset() do the same thing?A Cancel button that submits the page does just that, it submits the page, allowing session state to be saved and any logic on the page to be performed before the correct branch is taken. You ask whether that javascript would do the same thing. The same thing as what, the Cancel button? No!
    b. on load before header: "...displays another page instead of the current page...". But then why wouldnt I just create a branch of some other branch point with that "another page number" in the first place?Because sometimes it's better for page X to decide to go to page Y before doing much of anything than for N callers of page X to make the same determination.
    I guess I am having difficulty understanding the concept of a "branch point". As you said elsewhere, a branch doesnt contain any logic, it doesnt call anything, it just branches to some page/url.Where did I say that?
    So, why have all these different branch points? What advantage does having this fine degree of control provide us? (as opposed to always 'on submit: after processing'?)Your proposal about reviewing various branch points was "Lets take them 1 by one", but then you skipped three of them. Please read the entire section on branching, create pages with all possible types of branches and a variety of buttons and conditions, experiment extensively with them and let us know if it's still unclear. I think you'll find, over time, that all features
    in HTML DB are there for a good reason. The developers found a need for them developing real applications. Where capabilities were missing, features were invented and added,
    where features seemed useless, they were dropped/deprecated. The tool you see today has been evolving for years. I think it's unreasonable to expect to be able to
    appreciate the value of every single feature until you've been using HTML DB for a couple of years.
    Scott

  • Navigating Back to Calling Page

    Hello,
    I'm using APEX 4.1.1 and here is my dilemma: I have 2 pages A and B that both navigate to page C. In page C, when "Apply Changes" button is clicked I need to navigate back to either A or B depending on which page made the call to C. For pages A and B, I have set the "Request" value in the "Link Column" section to uniquely identify which page is making the call. Then, in page C I have created 2 branches (one to A and one to B) with condition "Request = Expression 1" where expression 1 is the value I assigned in A and B. When page C loads, I can see the value I assigned in the URL, but when I click "Apply Changes" the page submits and remains on page C.
    Any help with this is greatly appreciated.
    Thanks,
    Will

    user9130472 wrote:
    Hello,
    I'm using APEX 4.1.1 and here is my dilemma: I have 2 pages A and B that both navigate to page C. In page C, when "Apply Changes" button is clicked I need to navigate back to either A or B depending on which page made the call to C. For pages A and B, I have set the "Request" value in the "Link Column" section to uniquely identify which page is making the call. Then, in page C I have created 2 branches (one to A and one to B) with condition "Request = Expression 1" where expression 1 is the value I assigned in A and B. When page C loads, I can see the value I assigned in the URL, but when I click "Apply Changes" the page submits and remains on page C.
    Any help with this is greatly appreciated.
    Thanks,
    WillCreate a hidden item on page c lets say PX_FROM_PAGE.
    Create an unconditional branch/edit one existing on page c and set the target page to *&PX_FROM_PAGE.*
    Now when you call page c from page a/b include the parameter PX_FROM_PAGE with relevant page number. Example when calling page c from page a include the PX_FROM_PAGE to the call with page no of a
    Thanks,
    Vikram

  • How do I branch based on validation success or failure?

    I am on an edit record page. I want to be able to branch based on clicking on the submit button and whether all of my validations pass (branch to different page) or a single validation fails (return to edit page with error message). I know how to set the validation failure message.
    Is there some APEX status field I can query? Or do I have to write every validation as PLSQL and not use any of the built-in validation conditions?
    Thanks,
    Neal

    You can use apex_application.g_inline_validation_error_cnt, but it's undocumented and subject to change
    Apex 4.1 wwv_flow.g_inline_validation_error_cnt initialization error

Maybe you are looking for

  • HT1338 I cannot use my FineReader 12.04 with OS X Yosemite version 10.10.

    I get a message saying " You can't use this version of the application FineReader with this version of OSX. You have FineReader 12.0.4. I bought Fine Reader using App Store. How can I get it to work?

  • Pictures being saved in Skype Database ?

    So another thing I noticed whenever a person sends me a picture from Iphone to my Ipad I get a link to view the picture online does that mean that skype stores all the pictures online or something ?

  • Why delay in recognizing media?

    I'm using iPhoto 11 (9.3.2). I have set the preferences of iPhoto so that a connected camera opens iPhoto. When I put the SD card from my camera into the card slot on my iMac, Finder recognises it at once, and the 'Import' function on iPhoto does too

  • Cannot upgrade Linux 11g SQLDeveloper to 1.5.1

    Downloaded sqldeveloper-1.5.54.40-1.noarch.rpm as oracle user tried to install from /home/oracle but I get an error: $ rpm -Uvh sqldeveloper-1.5.54.40-1.noarch.rpm error: can't create transaction lock on /var/lib/rpm/__db.000 can't find info about th

  • How to persuade MS IIS to not use the MS Java VM

    An odd question perhaps: Now that Microsoft has announced its retreat from Java, I am required to find a way to persuade MS's IIS (their Web Server) to use a Java VM other than theirs (msjava). I am talking about the use of Java by, say, a .asp docum