"Printable Page" button causes isBackNavigationFired(true)

I ve got the following problem
I have a train implemented with 3 pages. On every page we don't allow the users to use the BrowserBack button.
    if (pageContext.isBackNavigationFired(true))
      pageContext.redirectToDialogPage(new OADialogPage(NAVIGATION_ERROR));
    }     Page 3 (Review page) contains the "submit" and a "Printable Page" button.
Properties for "Printable Page" button
destination URI : OA.jsp?page=pagePG&retainAM=Y&OARF=printable
target frame : _blank
When we press the submit button, everything is saved correctly. but when we first use the "Printable Page" button (opens a new window) and then submit, the OA framework detects that we used the BroweserBack Button. Submitting the data becomes impossible.
Does anyone knows what I'm doing wrong, or is this normal behaviour.

Hi,
You will not be able to get around this. When you navigate to your printable page, the framework increments the oapc parameter (it adds 1 to the original value). When you then go back and action something on the previous page, the framework compares the value in the URL with the value it stores in memory. If the values do not match it re-fires processRequest because the bean hierarchy could be invalid (it's probably not in your case).
So you will have to think of a way around this.
Why are you not letting users use the back button? You can write your application so that you code around any use of the back button. For example, if you are passing parameters on the request, put them on the transaction. When the user hits the back button, OA Framework will re-execute processRequest, if the parameters are null you can fetch them from the transaction (assuming it is retained).
Hope this helps.
Cheers,
Dave

Similar Messages

  • Hide link after printable page button in iExpense

    Hi all
    In iExpense after submiting the claim there is a printable page button appears by which user can get the print of the
    claim raised. But ont point is there ... in printout of the claim (hardcopy) .. in the footer area of the paper .. a
    link appears i.e. http://erpdev.mycompanyname.com:/OA_HTML/OA.jsp?OASF=OIE_EXPENSE_R..
    my client doesn't want that link in print out of the claim but I am unable to find that link in my OAF page...thant link
    only appears in printout.
    Is there any idea to hide that link in printout..
    Please help...
    thanks
    Amit Jaitly

    Hi Amit
    Have you got any solution to hide the link in printable page.We also have the same type of requirement where we have to remove TIP from printable page.
    Your help will be highly appreciated.
    Thanks
    Manju

  • Bug with Printable Page button using minimal LAF

    I posted this as part of another thread before...
    I have confirmed that when I use the minimal LAF, OHW does not correctl display the printable page when I click the Printable Page button. The resulting page still has the page headers, plus a distorted screen area. I confirmed this both with my OHW application and with the UIX Help helpset that's based on OHW.

    This also occurs when I use an override LAF based on simple.

  • Printable page's with buttons

    Hi all,
    In some of the custom page's we have a printable page button where user can take print out of page from PRINT option in FILE menu .
    Recently we have upgraded to R12 and we are facing a strange issue where when we click printable page button we are getting buttons on that page .
    Generally, printable page is a Read only page which will not be having any navigation, action controls(Buttons), It will be an image of our original OAF Page .
    Pls help me on this as client dont want to have any buttons on that page .
    Properties :-
    item :- PrintView
    item style :- button
    Attribute set :- /oracle/apps/fnd/attributesets/Buttons/PrintablePage
    Destination URI :- OA.jsp?page=/who/oracle/apps/xxwp/wp/shareallocation/webui/XXWPSearchSOAPG&retainAM=Y&OARF=printable
    Target Frame :- _blank
    Regards
    Karandeep Singh

    hello peter.
    im still on cs4,i have seen the new cs5 features but havent updated yet.and thanks for that spread view it did work.as well as bobs help by
    viewing it in the pdf using view>2-up page.
    best regards.

  • Printable Page - Warn About Changes issue

    Hi,
    I am implementing Printable Page functionality by giving TargetFrame = _blank. And also I am setting Warn About Changes property to True. (pageLayoutRN's WarnAboutChanges is also set to True)
    But after making some changes in the page and If I click the Printable Page button, the Save Model warning is not coming.
    Any solution ?
    SenthilKumar J

    I guess then it explains the issue. Save model gets invoked only on the following scenario:
    # Selecting a tab, horizontal navigation or side navigation menu entry
    # Selecting a global button (implies retainAM=N)
    # Selecting a breadcrumb link.
    # Selecting a link with URL parameter retainAM=Y and the Warn About Changes property set to True (note that this applies only to declaratively defined links; this does not apply to menu links)
    # Selecting an image which does not post your changes. For example, selecting an LOV icon or a long tip window will not trigger the save model warning. However, if the user selects on an image that navigates to Yahoo, for example, the warning is displayed.
    # Selecting a link that performs a form submit and has the Warn About Changes property set to True.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Prinatble page button help ??

    On my oaf view page I have Printable button but I get this error :
    ## Detail 0 ##
    java.sql.SQLException: Missing IN or OUT parameter at index:: 1
    there are 2 View objects that get refreshed on view page and both require parameters in their query.
    Construction of printable page button :
    <oa:button id="printablePage" text="Printable Page" targetFrame="" use="/oracle/apps/fnd/attributesets/Buttons/PrintablePage" destination="OA.jsp?OAFunc=MASETUPSHEETVIEW&amp;retainAM=Y&amp;OARF=printable"/>
    here is the code in controller tio invoke 2 diff methods :
    ProcessRequest ----
    String OrgId = "102";
    String paramActionType = pageContext.getParameter("paramActionType");
    String vpInvItemId = pageContext.getParameter("viewInvItemId");
    String vpMachine = pageContext.getParameter("viewMachine");
    String vpSetNumber = pageContext.getParameter("viewSetNumber");
    String vpRevision = pageContext.getParameter("viewRevision");
    String vpCategory = pageContext.getParameter("viewCategory");
    renderFieldsInUI(vpMachine,vpCategory,webBean) ;
    Serializable paramList1[]= {vpInvItemId,vpMachine,vpSetNumber,vpRevision,paramActionType};
    am.invokeMethod("updateWS", paramList1);
    Serializable paramList2[]= {vpInvItemId,vpMachine,vpSetNumber,paramActionType,vpRevision};
    am.invokeMethod("initToolsData", paramList2);
    page displays correct data, and I want this data to be visible on printable page.
    please help.
    thanks

    ok here is an example :
    on my custom page, there are few fields based on which user can search model info . search displays all the documents(or should say the data available on that model) from custom table - ex-
    1. document name = Proc2009 , revision =1 , model = A1 , viewicon
    2. document name = Proc2009 , revision =2 , model = A1 , viewicon
    3. document name = Proc2009 , revision =1 , model = A2 , viewicon
    if user picked viewicon for either row1 or row2 (that is data for model A1) : fields to be rendered on the oaf page are say:
    width , make, engine, setup_info.
    But if user picks row 3 - Model A2, fields to be displayed on the webpage are -
    width,make, X-axis,Y-Axis, Provision_info, setup_info
    I did not use PPR to hide the fields based on the model but set the property of the attribute setRendered(true or false) in process request. reason being its a very complex matrix, and there are many variants. All this works fine. When I add printable page button, it shows up correctly, but hides some fields that should be there for Model A1 and shows some field for Model A2.
    I need get the printable page only for this set(Proc2009, rev=1, model=A1).
    did i explain it better this time ?
    How can I do it ?
    thanks

  • Printable Page - Changes to VO not reflected

    I have printable page defined on a page and when clicked, it displays the contents of the page correctly.
    I have a messagechoice in the main page. When i change the value in the drop down and click "printable page" button, it still shows the old data.
    Is there any way that the printable page picks the latest data and shows it? Any inputs are appreciated.
    Thanks.

    I would say that it is the standard behavior. The data is not yet committed.
    Further if you have noticed, the general standard is to provide the printable page button on a final submitted screen where there are no pending changes. Will suggest to rather change your design approach.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Image not printed on OAF Printable Page

    Hi All,
    I have developed a page and it has "Printable Page" .
    This page has one logo(image) and it is displayed when I am running the page but not diplayed when I click on "Printable Page" button.
    How to achieve this.
    Please help me.
    Thanks,
    Sai

    Hi,
    In attribute set and destination url we have given '/oracle/apps/fnd/attributesets/Buttons/PrintablePage' AND 'OA.jsp?page=/oracle/apps/per/glade/webui/XXPG&retainAM=Y&OARF=printable' properties.
    Now it working fine after uploading into the server.
    But in printable page we do not want to display the URL's.How to achieve that?.In text formate that url was appearing.
    Regards
    Sai Krishna.

  • Hide Link in footer area of print out  after Printable page is clicked

    Hi all
    In iExpense after submiting the claim there is a printable page button appears by which user can get the print of the
    claim raised. But ont point is there ... in printout of the claim (hardcopy) .. in the footer area of the paper .. a
    link appears i.e. http://erpdev.mycompanyname.com:/OA_HTML/OA.jsp?OASF=OIE_EXPENSE_R..
    my client doesn't want that link in print out of the claim but I am unable to find that link in my OAF page...thant link
    only appears in printout.
    Is there any idea to hide that link in printout..
    Please help...
    thanks
    Amit Jaitly

    Hi Amit
    Have you got any solution to hide the link in printable page.We also have the same type of requirement where we have to remove TIP from printable page.
    Your help will be highly appreciated.
    Thanks
    Manju

  • IReceivables Transaction Printable Page Erroring out

    Hi,
    I am logging into Oracle Applications E Business Suite (11.5.10) and searching for a Customer. Then I search for the Transactions and navigate to the Transactions Page. There is a 'Printable Page' button on clicking of which we see the Printable Page. Also I have enabled BPA for this configuration.
    Now I have also configured a Portal and invoke the iRecievable Application from there. All the other Pages work fine. But when we navigate to the same Printable Page, we get the Error 'Internet Explorer cannot show the Web Page'.
    This is a high priority issue for us and any pointers would be appreciated.
    Thanks
    Sumit

    This is the Page URL being invoked internally:
    http://appprod.mercmarine.com/OA_HTML/OA.jsp?_rc=ARITEMPCMDETAILSPAGE&_ri=222&Ircustomertrxid=%7B!!VIO0iijTNqncQL080C6TnA%7D&Ircashreceiptid=&Irtransactiontype=CM&Irtermssequencenumber=%7B!!WVeo1wO0wF6vdKd0hY0V6w%7D&addBreadCrumb=Y&_ti=157715834&ViewType=PRINT&UpdatePrintFlag=Y&oapc=17&oas=js2D88TLghZen728TIFoVw..
    & this is the URL being invoked from Portal which fails:
    https://mercnet.mercurymarine.com/OA_HTML/OA.jsp?_rc=ARITEMPCMDETAILSPAGE&_ri=222&Ircustomertrxid=%7B!!VIO0iijTNqncQL080C6TnA%7D&Ircashreceiptid=&Irtransactiontype=CM&Irtermssequencenumber=%7B!!WVeo1wO0wF6vdKd0hY0V6w%7D&addBreadCrumb=Y&_ti=157715834&ViewType=PRINT&UpdatePrintFlag=Y&oapc=17&oas=js2D88TLghZen728TIFoVw..
    Any pointers would be really great as I am clueless as of now.
    Thanks
    Sumit

  • Printable page - Jdeveloper 10.1.3 for application 12.1.3

    Hi,
    I have created a custom page where there are 3 regions, Search region (rendered true always), Summary region and detail region.
    Summary region and Detail region are switching between each other based on the user selection.
    User clicks a button Summary Display to view summary region and for Detail region rendered property becomes false.
    The same is there for Display region. I am achieving this switching between Summary and Detail region by PPR.
    When the page renders for the first time I am displaying Sumary Region below Search region.
    I am using Printable Page also at page level.
    Whensoever a user press Printable Page it shows the Summary Region and its content alongwith Search region and its content even though
    on the main page we have Summary region and Detail Region shown.
    The issue is detail region is not shown alongwith Summary region on Printable page when on the main page Summary region and Detail region is shown to user.
    Is this the behavious of Printable Page? Can anybody out there please confirm
    If not then can anybody please help me to fix it.

    Hi,
    10.1.3 in Oracle JDeveloper does not have this functionality. So you need to post the question to a forum (applications ?) that share the same technology
    Frank

  • ADF: Printable page is not showing all the data

    Hi Everyone,
    I am using Jdev 11G.
    I have one ADF page with Read Only Table.The table has 14 columns.
    I have Print button at the bottom of the page. When i click on print button my page is converted to Printable page but it is showing only 10 columns.(so im unable to print all the data in the table)
    How can i make it to show all the columns in the table in printable page?
    Plz help.
    Any suggestions will be really grateful.
    Thanks.

    Hi Arun,
    In the following code: public SelectItem[] getAllPrinters() {
    if (allPrinters == null) {           // allPrinters is not defined. what type of object it is
    PrintService[] printers = PrintServiceLookup.lookupPrintServices(null, null);
    allPrinters = new SelectItem[printers.length];
    for (int i = 0; i < printers.length; i++) {
    SelectItem printer =
    new SelectItem(printers.getName(), printers[i].getName());
    allPrinters[i] = printer;
    return allPrinters;;;
    Variable allPrinters is not defined. what type of object it is?
    And also the same variable is referenced here <af:selectOneChoice label="Available Printers" partialTriggers="cb1"
    value="#{pageFlowScope.applicationPrinterBean.selectedPrinter}"
    id="soc1"
    autoSubmit="true">
    <f:selectItems value="#{pageFlowScope.applicationPrinterBean.allPrinters}" id="si1"/>
    </af:selectOneChoice>.
    Thanks.

  • The "Go back one page" button on the Navigation toolbar doesn't work on certain web pages.

    == Issue
    ==
    Firefox is having problems with certain web sites
    == Description
    ==
    The "Go back one page" button on the Navigation toolbar doesn't seem to work on certain pages. On clicking this button, the focus stays on the same page and does not move to the previous page. The previous page does not appear even in the right-click context menu of the Back button. However, I am able to go back one page using Internet Explorer.
    == URL of affected sites
    ==
    http://justdial.com/
    http://southernrailway.gov.in/sr/indexhome.jsp
    == Troubleshooting information
    ==
    Application Basics
    Name
    Firefox
    Version
    3.6.3
    Profile Directory
    Open Containing Folder
    Installed Plugins
    about:plugins
    Build Configuration
    about:buildconfig
    Extensions
    Name
    Version
    Enabled
    ID
    Kaspersky URL Advisor
    9.0.0.736
    true
    [email protected]
    Java Console
    6.0.14
    true
    Java Console
    6.0.17
    true
    Java Console
    6.0.20
    true
    McAfee SiteAdvisor
    3.1
    true
    Java Quick Starter
    1.0
    true
    [email protected]
    Download Accelerator Plus (DAP) extension
    9.4.0.5
    true
    Adblock Plus
    1.2
    true
    DownloadHelper
    4.7.3
    true
    FEBE
    6.3.3.2
    true
    {4BBDD651-70CF-4821-84F8-2B918CF89CA3}
    Flagfox
    4.0.6
    true
    {1018e4d6-728f-4b20-ad56-37578a4de76b}
    Lazarus: Form Recovery
    2.0.5
    true
    [email protected]
    WeatherBug
    2.0.0.4
    true
    {3EC9C995-8072-4fc0-953E-4F30620D17F3}
    WOT
    20100503
    true
    Modified Preferences
    Name
    Value
    accessibility.typeaheadfind.flashBar
    0
    browser.places.importBookmarksHTML
    false
    browser.places.smartBookmarksVersion
    2
    browser.startup.homepage
    browser.startup.homepage_override.mstone
    rv:1.9.2.3
    extensions.lastAppVersion
    3.6.3
    network.cookie.prefsMigrated
    true
    places.last_vacuum
    1276949273
    privacy.sanitize.migrateFx3Prefs
    true
    security.warn_viewing_mixed
    false
    == Firefox version
    ==
    3.6.3
    == Operating system
    ==
    Windows XP
    == User Agent
    ==
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
    == Plugins installed
    ==
    *-Office Plugin for Netscape Navigator
    *6.0.12.448
    *RealPlayer(tm) LiveConnect-Enabled Plug-In
    *RealJukebox Netscape Plugin
    *Winamp Application Detector
    *Default Plug-in
    *Adobe PDF Plug-In For Firefox and Netscape "9.3.2"
    *NPRuntime Script Plug-in Library for Java(TM) Deploy
    *Provides additional functionality on Facebook. See our web site for details.
    *Shockwave Flash 10.0 r22
    *Adobe Shockwave for Director Netscape plug-in, version 11.5
    *Picasa plugin
    *Yahoo Application State Plugin version 1.0.0.7
    *3.0.40818.0
    *Next Generation Java Plug-in 1.6.0_20 for Mozilla browsers
    *Npdsplay dll
    *DRM Store Netscape Plugin
    *DRM Netscape Network Object

    Try to open the right-click context menu of the Back button and see if you can go back further.
    The current active entry in that list has a bullet in front of it.
    If you hover an entry in that session history list then it shows the direction by adding an arrow at the left.
    You can left click an item to open it in the current tab or middle-click or Ctrl left-click an entry in that list to open that link in new tab, just like you can with other links.

  • Is that possible to display the user selection data in the printable page?

    Hi All,
    I'm going to add a printablepage button on my page.
    Here comes a questions.
    Is that possible to display the user selection data in the printable page?
    For example,
    I have a table in the page,with 10 records.User select 5 of them.Can I display these 5 records in the printable page?
    Please help.

    Hi Yannick,
    Thanks a lot for the information. It worked.
    The portlet data can be accessible using bindings, but parameter name can be different.
    Meanwhile I have got one more scenario, where the Portlet and Task Flow placed in different pages of WCP Application. On change of data in the Portlet the application should navigate to another page where the Task Flow placed and displays selected data.
    Basically I can not use any button for navigation. The navigation should happen once I do some action in Portlet.
    Is this possible? If yes can you please let me know the steps?
    Thanks in advance!
    Somnath
    Edited by: Somnath Basak on Dec 20, 2011 9:41 AM

  • If I open another URL from my homepage, the "go back one page" button is grayed out so I can't get back to my home page.

    This problem only started recently.
    Opening another web page (URL) from my homepage always opens in the same tab and the "go back one page" button is gray and does not work. If I open a series of web pages in the same tab the green "back" button is green. Clicking on the "recent pages" down arrow will allow me to go back, but only to the page after the home page.
    In other words, after browsing, I can get back to the opening page (my home page) only by clicking on the house icon but not by using the "recent pages" function.
    Is there an option that changed after the last update?

    Do you see any tab history if you right click the Back or Forward button?
    Start Firefox in [[Safe Mode]] to check if one of the add-ons is causing the problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    * Don't make any changes on the Safe mode start window.
    See:
    * [[Troubleshooting extensions and themes]]

Maybe you are looking for

  • Just Downloaded the New Version and Cannot Move it to the Applications Folder from the Desktop

    I have just downloaded the latest version of firefox to my iMac running on OS 10.5.8. The download comes in, but pops up on my desktop and when I go to move it to the applications folder - all that will move is an alias - the application remains on m

  • External Display Flickering/Blanking out on Windows 8.1 Boot Camp

    OK, so I have a MBP 15" Mid-2012 model running the latest versions of Mavericks and all software and drivers on Windows are up-to-date. I am using my external display through an Active HDMI adapter for Mini DisplayPort/Thunderbolt (one that broadcast

  • Bookmarks in online PDF

    I have a very large PDF file which I want to put online. Since it's so large, I would like to have a link to the document open at a targeted bookmark. Is there anyway to specify this in a link? I am currently using Acrobat Pro 6.0. Any help would be

  • Testing connector - Action Failed error

    Hi experts I have created a connector but when I try to test it, I get "Action failed error". I have done everything according to Page 104 from "Configuration Guide - SAP GRC Access Control 5.3". This is what is mentioned Parameter Names Parameters V

  • LOE track cost/time

    Hi, Can LOE activities be used to track cost and time for a group of activities which are assigned to it as predecessors ot successors? Please advise.