Request OA region shows the previous search results when moving between pages

Hi all

I have a custom Page of OA, which is a query based on a LOV region to search for names of devices. The problem I am facing is once the device name is searched and I'm going to another page through quick links and back on the same page Search Device, it shows the previous search results. I am does not keep AM for all navigation page.

I already tried things:
4 K I tried refreshing VO using clearcache and reset methods on the VO.
2 get, click on the OK button of the query in ProcessFormRequest region and the Go button I use forwardImmediatelyToCurrentPage. And in the process request method that I question the results manually when will click on a button. Otherwise I do it manually where clause condition 1 = 2 and ensure that the VO returns no rows.

But still, I am not able to get rid of the issue.

The used code is pasted below for your reference. It is urgent. Can you please provide pointers.


' Public Sub processRequest (pageContext OAPageContext, OAWebBean webBean)
{
super.processRequest (pageContext, webBean);
Try
{
Am = (VpaAdminAMImpl) pageContext.getApplicationModule (webBean) VpaAdminAMImpl;
TkvpaDeviceSearchVOImpl deviceAll = am.getTkvpaDeviceSearchVO1 ();

deviceAll.clearCache ();
deviceAll.reset ();
deviceAll.setWhereClause ("1 = 2");
deviceAll.setWhereClauseParams (null);
String query = deviceAll.getQuery ();
System.out.println ("request getSearchResult: =" + query);
deviceAll.executeQuery ();

OAQueryBean queryBean = (OAQueryBean) webBean.findChildRecursive ("region1");
String goAction = queryBean.getGoButtonName ();
If (PageContext.GetParameter (goAction)! = null)
{
getSearchResult (pageContext, am, webBean);
}
}
catch (Exception ex)
{
throwException ("SearchDeviceCO.processRequest", ex);
}
}


' Public Sub processFormRequest (pageContext OAPageContext, OAWebBean webBean)
{
super.processFormRequest (pageContext, webBean);
Action string = pageContext.getParameter (EVENT_PARAM);
OAQueryBean queryBean = (OAQueryBean) webBean.findChildRecursive ("region1");
String Go = queryBean.getGoButtonName ();
System.out.println (PageContext.GetParameter (Go));

If (PageContext.GetParameter (GB)! = null)
{
pageContext.forwardImmediatelyToCurrentPage (null, false, "N");
}
}

Public Sub (VpaAdminAMImpl am, pageContext, OAWebBean webBean OAPageContext) getSearchResult
{
Try
{
String device = pageContext.getParameter ("deviceSearch");

StringBuffer sb = new StringBuffer();
If (device! = null & & device! = "")
{
SB. Append ("nom_peripherique =" "");
SB. Append (Device);
SB. Append("'");
}

String sql = sb.toString ();
TkvpaDeviceSearchVOImpl deviceAll = am.getTkvpaDeviceSearchVO1 ();
deviceAll.setWhereClause (sql);
deviceAll.setWhereClauseParams (null);
String query = deviceAll.getQuery ();
System.out.println ("request getSearchResult: =" + query);
deviceAll.executeQuery ();
} catch (System.Exception e)
{
e.printStackTrace ();
}
}


Thanks in advance,
Abhishek Mishra

Hi Abhishek,

Please try the code below in your controller ProcessRequest
This will clear the previous search from the cache.
Example of
OAQueryBean queryBean = (OAQueryBean) webBean.findChildRecursive ("QueryRegionName");
queryBean.clearSearchPersistenceCache (pageContext);

Hope that helps :-)

Kind regards
Chaouki

Tags: Oracle Applications

Similar Questions

  • Want to just clear the values in the command prompt when moving between pages

    Hello

    I wanted to know if its possible.

    I want to erase the prompt value when moving a page to another page in the dashboard is
    should show the way it was when displaying arriving first to the page. Is this possible?
    The problem is that I have a guest of the region as well as a few other guests of column in page 1
    Still in page2, I have even invited to the region and another message from page2 column.
    I think that since the same tablename.colname when I select the APAC region is mentioned guest in page1
    in page 2 also APAC is selected by default

    I want to avoid this?

    I use obiee 11g

    Thank you

    Jin

    have you checked the scope of your prompt? Make a prompt page and it should solve your problem.

  • Having a problem with my site to show the next search result.

    Hey everybody. I'm having a problem with establishing a link back and next to display the results of a search engine, I did. It also resets when the link is displayed and I hit him with the results on the page, the entire page. No idea what I am doing wrong?

    ========================================================================================== =====================

    < name cfparam = "FORM. Islands"default =" "/ >"
    < name cfparam = "URL. StartRowOptional"default ="1">

    < cfset sNextRow = URL. StartRowOptional + 2 / >
    < cfset sPreviousRow = URL. StartRowOptional - 2 / >

    < cfquery name = "qResults" datasource = "wyi2" >
    SELECT BusinessID, BusinessName, IslandID, phone, address, WebID
    Business
    WHERE IslandID = < cfqueryparam value = '#FORM. Islands #">"
    ORDER BY last CSA
    < / cfquery >

    < cfquery name = "qIslands" datasource = "wyi2" >
    SELECT IslandID, IslandName
    Islands
    ORDER BY IslandName ASC
    < / cfquery >

    < ! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional / / IN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > ""
    " < html xmlns =" http://www.w3.org/1999/xhtml ">
    < head >
    < meta http-equiv = "Content-Type" content = text/html"; charset = utf-8 "/ >"
    < title >. : If there is:. < /title >
    "" < link href = "... / css/wyi.css" rel = "stylesheet" type = "text/css" / >
    < / head >

    < body >
    <! - tag div start - >
    < div id = "Container" >
    <! - start div banner - >
    < div id = "sBanner" >
    "" < img src = "... / images/logo_Store_Sales.jpg" width = "400" height = "175" border = '0' well = "#Map" / >
    < name of the map 'Map' id = 'Card' = >
    "" < area shape = "rect" coords = "220,153,268,169" href = "... / index.cfm" target = "_self" alt = "Home" / >
    "" < area shape = "rect" coords = "287,152,373,168" href = "... / contact/index.cfm" target = "_self" alt = "Contact Us" / >
    < / map >
    < / div >
    <!--> banner end div
    <!--> Start search engine
    < div id = "back" >
    < cfform action = '#CGI. ' SCRIPT_NAME method # ' = 'post' preservedata = "yes" >
    < table width = "400" border = "0" cellspacing = "2" cellpadding = "0" >
    < b >
    < td >
    < name cfselect = "Islands".
    Query = "qIslands."
    display = "IslandName."
    value = "IslandID".
    queryPosition = "bottom" >
    < option value = "all" > please select an island < / option >
    < / cfselect >
    < table >
    < td >
    < cfinput type = "submit" name = "Find_btn" class = "button" value = "Search store" / >
    < table >
    < /tr >
    < /table >
    < / cfform >
    < / div >
    <!--> end search form
    <! - start results section - >
    < div id = "sResults" >

    < table border = "0" cellpadding = "0" cellspacing = "2" >
    < b >
    < td colspan = "3" >
    < cfif IsNumeric (FORM. Balearic Islands) >
    < cfoutput >
    We found #qResults.RecordCount # store < cfif (qResults.RecordCount GT 1) OR (qResults.RecordCount 1 LT) > s < / cfif >.
    < / cfoutput >
    < cfelse >
    Please select an island to help us find the store you're looking for.
    < / cfif >
    < table >
    < /tr >
    < b >
    < td > < table >
    < td > < table >
    < td > < table >
    < /tr >
    < cfif qResults.RecordCount GT 2 >
    < cfoutput >
    < b >
    < td width = "150" >
    < cfif URL. StartRowOptional GT 2 >
    < a href = '#CGI. SCRIPT_NAME #? StartRowOptional = #sPreviousRow #"> back < /a >"
    < / cfif >
    < table >
    < td width = "150" >
    < a href = '#CGI. SCRIPT_NAME #? StartRowOptional = #sNextRow #"> Next < /a >"
    < table >
    < td >

    < table >
    < /tr >
    < / cfoutput >
    < / cfif >
    < cfoutput query = "qResults" StartRowOptional = "#URL. ' StartRowOptional # ' LignesMax '2' = >
    < b >
    < td colspan = "3" >
    < p > < a href = "results.cfm? BusinessID = #BusinessID #"> #BusinessName # < /a > < /p >"
    < table >
    < /tr >
    < / cfoutput >
    < b >
    < td colspan = "2" > < table >
    < td > < table >
    < /tr >
    < b >
    < td colspan = "3" > Copyright 2010 & copy; Where is is, All Rights Reserved < table >
    < /tr >
    < /table >
    < / div >
    <!--> final results section
    <! - advertising start - >
    < div id = "Advert" >
    "" < img src = "... / images/ad_sample.jpg" width = "200" height = "200" / >
    < / div >
    <!--> advertising
    < / div >
    <!--end Div container-->
    < / body >
    < / html >

    ========================================================================================== ===================

    Any information that must be retained shall be sent in one of the following locations.

    1. a query string in a URL.

    2. a form variable

    3. a cookie

    4. a session variable.

    Do not forget that the form and URL variables exist for a single page request.  If you want to 'remember', you will need to resubmit them.

    You can find this useful.

    http://help.Adobe.com/en_US/ColdFusion/9.0/developing/WSc3ff6d0ea77859461172e0811cbec0c35c-7ffb.html

  • column of file missing in the bookmarks search results

    In the library of all bookmarks page, when you search for bookmarks, the returned list does not record information. When I find dead links, I would go to this bookmark folder to see if there are any more stale bookmarks that are. I guess that more people use tags as the folders and subfolders to sort their bookmarks? For example, under Science, I have astronomy, physics, etc.

    column of file missing in the bookmarks search results

    Install the "Show Parent folder" and (also useful) extensions "Go Parent Folder" for what you want, you want to really read the knowledge base article.

    Sorting and rearranging bookmarks - Firefox (and in collaboration with bookmarks)
    http://KB.mozillazine.org/Sorting_and_rearranging_bookmarks_-_Firefox

    For more information about the extensions I use, see

    http://dmcritchie.MVPs.org/Firefox/Firefox.htm#ext_table
    For more information on keywords shortcuts, see

    http://dmcritchie.MVPs.org/Firefox/KWS.htm

    If it solves your problem, please mark it as resolved.

  • Link to shift + click on the Google search result

    How can I open new tab/windows by link shift + click on the Google search results?

    It is the way in which Firefox opens the link.

    My current setting is Ctrl + click opens a new tab in a new background tab, shift + click opens the link on the same page.

    Firefox 40.0.3 Windows XP

    For the Google site, you can set preferences on the Google page via the top gear icon to the right of the results, click this button to open the list of menu and select search parameters.

    Where results open: Open search results in a new browser window.
    

    Google settings are stored in a PREF cookie on your computer, you must create an exception to allow him to keep cookies for Google to save settings, otherwise you will have to repeat.

  • When I enter an apostrophe when online, it still shows the quick search box, and then I can not type more

    original title: quick search

    When I enter an apostrophe when online, it still shows the quick search box, and then I can not type more

    Hello

    1. it occurs when you use a particular application or all applications?
    2 have you tried to use a different keyboard?

    Method 1.
    Check what happens when you use the on-screen keyboard. If it works fine here so you can check using another keyboard.
     
     
    Method 2.
    If the problem persists using a keyboard screen ion then run the sfc scan and check.
    Use the (SFC.exe) System File Checker tool to determine which file is causing the problem and then replace the file.
     
    To do this, follow these steps:
    a. open an elevated command prompt. To do this, click Start, click programs, accessories principally made, right-click Guest, and then click Run as administrator. If you are prompted for an administrator password or a confirmation, type the password, or click on allow.
    b. type the following command and press ENTER:
    sfc/scannow

    The sfc/scannow command. analyzes all protected system files and replaces incorrect versions with appropriate Microsoft versions.
     
    More information on SFC scan found in this document:
    http://support.Microsoft.com/kb/929833
     
     
     
    I hope this helps.

    Thank you, and in what concerns:
    Shekhar S - Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.
    If this post can help solve your problem, please click the 'Mark as answer' or 'Useful' at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • in LOV query to get the Responsibility_id using profile... but when I switch to another responsibility always the LOV shows the previous values of RESP.

    Hello

    I have the choice of Message box, in which I'll show the inventory list organizations are assigned to responsibility. I just the following query in the query of LOV...

    Select hou.NAME separate organization_name, mp.organization_id

    of mtl_parameters mp

    , hr_organization_units hou

    oa org_access

    where mp.organization_id = hou .organization_id

    and hou.organization_id = oa.organization_id

    and oa.responsibility_id = fnd_profile.value ('RESP_ID')

    organization_id asc order

    But first let's say after the OA Core bounce if I open a responsibility which is to have access to 5 associations of the inventory, and then in the message of choice is showing correctly... But when I go to another responsibility that is to have access to a single inventory, always the choice of Message body shows the previous inventory 5 Orgs who is to have access to the prior responsibility.

    Pointers on this?

    Thank you
    Clarriiza

    Use choiceBean.setPickListCacheEnabled (false) to PR.

    See you soon

    AJ

  • calculate the balance depends on the previous record result

    Hello
    I have a requirement like calculating the balance depends on the previous record result. but I'm unable to accomplish by using select statement.
    Sample data:
    
    WITH T AS (SELECT 10 AMOUNT, 0.2 PERCENT  FROM DUAL
               UNION ALL 
               SELECT 11 AMOUNT, 0.3 PERCENT  FROM DUAL
               UNION ALL 
               SELECT 12 AMOUNT, 0.3 PERCENT  FROM DUAL
               UNION ALL 
               SELECT 13 AMOUNT, 0.3 PERCENT  FROM DUAL
               UNION ALL 
               SELECT 14 AMOUNT, 0.3 PERCENT  FROM DUAL
              )
    process:          
    10(AMOUNT)  *  0.2(PERCENT)  = 2
    11 - 2(Result of previous calculation) = 9
    12 - 9(Result of previous calculation) = 3
    13 -3(Result of previous calculation) = 10
    14 - 10(Result of previous calculation) = 4;
    required output.
     AMOUNT                 RESULT  
      10                          2
      11                          9
      12                          3
      13                         10
      14                          4
    Please, help me build the select statement.

    There is no order in the lines of the relational table. Only ORDER BY guarantees the order. So, even if the AMOUNT is increasing in your sample, I guess in life real amounts are in no particular order. If Yes, you need another column indicating the order of the lines:

    WITH T AS (
               SELECT 1 ID, 10 AMOUNT, 0.2 PERCENT  FROM DUAL UNION ALL
               SELECT 2 ID, 11 AMOUNT, 0.3 PERCENT  FROM DUAL UNION ALL
               SELECT 3 ID, 12 AMOUNT, 0.3 PERCENT  FROM DUAL UNION ALL
               SELECT 4 ID, 13 AMOUNT, 0.3 PERCENT  FROM DUAL UNION ALL
               SELECT 5 ID, 14 AMOUNT, 0.3 PERCENT  FROM DUAL
              )
    SELECT  AMOUNT,
            RESULT
      FROM  T
      MODEL
        DIMENSION BY(ID)
        MEASURES(AMOUNT,AMOUNT RESULT,PERCENT)
        RULES(
              RESULT[1]                  = RESULT[1] * PERCENT[1],
              RESULT[ID > 1] ORDER BY ID = RESULT[CV()] - RESULT[CV() - 1]
             )
      ORDER BY ID
    /
    
        AMOUNT     RESULT
    ---------- ----------
            10          2
            11          9
            12          3
            13         10
            14          4
    
    SQL> 
    

    If the AMOUNT is still growing:

    WITH T AS (
               SELECT 10 AMOUNT, 0.2 PERCENT  FROM DUAL UNION ALL
               SELECT 11 AMOUNT, 0.3 PERCENT  FROM DUAL UNION ALL
               SELECT 12 AMOUNT, 0.3 PERCENT  FROM DUAL UNION ALL
               SELECT 13 AMOUNT, 0.3 PERCENT  FROM DUAL UNION ALL
               SELECT 14 AMOUNT, 0.3 PERCENT  FROM DUAL
              )
    SELECT  AMOUNT,
            RESULT
      FROM  T
      MODEL
        DIMENSION BY(ROW_NUMBER() OVER(ORDER BY AMOUNT) ID)
        MEASURES(AMOUNT,AMOUNT RESULT,PERCENT)
        RULES(
              RESULT[1]                  = RESULT[1] * PERCENT[1],
              RESULT[ID > 1] ORDER BY ID = RESULT[CV()] - RESULT[CV() - 1]
             )
      ORDER BY ID
    /
    
        AMOUNT     RESULT
    ---------- ----------
            10          2
            11          9
            12          3
            13         10
            14          4
    
    SQL> 
    

    SY.

  • What are the risks by removing the previous Windows installations when you perform disk cleanup?

    What are the risks by removing the previous Windows installations when you perform disk cleanup? Will be some things about windows 7 stop working or be affected?

    The Windows.old folder is your ticket to uninstall Windows 7 and roll back to Vista.

    If you are happy with the results of leveling, can access all your data files, all that you have transferred to the E-mail, the .old folder can be deleted.

    JS
    http://www.PAGESTART.com
    Never be afraid to ask. This forum has some of the best people in the world to help.

  • When I try to install firefox again once it is said, the computer must be restarted to complete the uninstall of the previous version, but when restarted and tried again, it says the same thing, what do I do?

    When I try to install firefox again once it is said, the computer must be restarted to complete the uninstall of the previous version, but when restarted and tried again, it says the same thing, what do I do?

    Please try this: copy the files formhistory.sqlite (or formhistory) and places.sqlite (or places) if they exist and remove the entire Mozilla folder in %APPDATA%\protector.exe and also the Firefox folder in Program Files. Please see.

  • Is there a work around to show the Site identity button when the integration with facebook like/send etc. It disappears when it comes to the page, it's because of the iframe can be done if anything.

    Is there a work around to show the Site identity button when the integration with facebook like/send etc. It disappears when it comes to the page, it's because of the iframe

    What can be done if anything.

    Pages that use "mixed content" (parts of the use of the HTTP page and some use HTTPS) are not secure against tampering, they will not display the site identity button. To resolve this problem, make sure that external resources you are incorporation are available over HTTPS and you use HTTPS to nest them.

    For example, to iframe widgets like the Facebook 'Like' buttons, make sure that your iframe use src = "https://192.168.1.20 /...". »

    See also discussion here: http://stackoverflow.com/questions/3587021/facebook-like-button-breaks-https-ssl

  • I use the google search page, but I don't want the previous items showing in this list, how do I remove? I deleted cookies, historical cache etc. on browser, but it's the homepage of google search that does not get rid of the previous searches.

    as stated above in the issues...

    Try to check the area of form & search history when you clear your browser history.

  • The name of my site shows different in the Google search results... How to change?

    I have the following challenge:

    When you download my FTP host site, everything is OK, but when I fill the websitename in Google, the results come with an additional name that I can't found to delete.

    Where can I delete the title tag?

    This could help. Adobe Muse SEO Guide | Muse - Themes.com

    Changing the properties of page is ESSENTIAL to ensure that your information is out there, not the default information.  I hope this helps.

  • How can I incease the width of column in the google search results?

    The search results show all the words and the URL so I want to be able to increase the width of column - I can't see an icon that allows me to do

    The full URL is in the link, and an extension script or a user could replace the short green text (< name > element) with the full link, but I suspect it should be customized wrote, I don't know that you won't find anything in that direction right now.

  • If FF 39.0 on a new PC with Windows 7 Pro 64 bits - in the sidebar search results bBookmarks are slow - is new facility there a solution for this?

    Recently I've just set up a new PC with Windows 7 Professional (64 bit) as the operating system. I just imported bookmarks from my PC in one. HTML file, I created from my old PC. Now whenever I type a search term in the search box to refine my search for one of my favorites of many, sometimes even by typing in the term search begins to lag while I'm typing more letters. Search term/terms once entered, it seems to take 15-20 seconds before the results list appears. This used to be almost instantaneous in this same version of FF (39.0) on my old PC 64 bit of Windows 7 (Home Premium) to bring up the results. I already tried to install the add-on called "signed 1.3.1 - 0 maintenance of the premises and this time there really doesn't make any difference that it helped when I got FF 38.0.5 on my old PC to Win 7 64-bit." Can it still be addressed. Please update as soon as POSSIBLE with the solution.

    Start Firefox in Safe Mode {web link} by holding down the < shift >
    (Mac options)
    key and then from Firefox. Is always the problem?

Maybe you are looking for

  • Battery problem

    Hey everybody I have iphone 6 s with ios9.3.5 I noticed that the percentage of the battery doesn't drop as normal for example I've used my phone with 45% approximately 6 minutes When the percentage of which 44%, I used the phone about 2 minutes and h

  • What does "error code 39, the device, / Device/CdRom0, has an average of bad block and how to fix it?

    Original title: that means 'the device/Device/CdRom0 has bad block averaging, and how to fix? I can not access my CD-Rom.  I get an error code 39.  Can you help me?

  • How to send binary file to a printer?

    Is it possible to set up a printer on your desktop which will send a binary file?  I don't want that he converted somehow in a language of the printer.  Specifically, I want to be able to select a printer on my list of printers available and send a P

  • IDK

    CAN SOMEONE HELP ME PLEASE!. My computer restarts before the windows logo may appear. Ive tried to start in all the options on theF8 boot menu and still restarts until the logo appears. If someone can tell me a way to fix it without having to replace

  • Windows 7 iso referb pro

    I have a windows 7 pro key, from what I can understand its for a refurbished computer, Ive tried several digitalrivercontent isos but I caint seem to find one to work. It's a brown with beige label "Windows 7 Pro. "QLF-00144. and 'X 17-43423 '. can a