Interactive Report accumulates Filters

Hi all
I have a menu of links, each of them sends you to the same Interactive Report with a certain Filter. All of them are like this:
:IR_REPORT_30627346:RIR::IRLIKE_MODULES:%25Order%20Management%25
But each of them get stuck with the other ones, accumulating all the previous filters
Is there a way to restart the filters and only pass the one I'm sending through the URL?
See the picture
[http://oi56.tinypic.com/296n911.jpg]

Hello Gus,
Put following CSS in page footer text..
<style>table#apexir_CONTROL_PANEL {display:none;}</style>Regards,
Hari

Similar Messages

  • Interactive report column filters to display differently than column values

    Greetings...
    We use images a lot in our interactive reports to provide a visual representation to a status, or something locked for update, or what-have-you. By default, when a user clicks the column heading of a column which contains images, the drop-down list that shows up displays the actual images, which is nice for the user to identify exactly which thing they want to filter on. The problem is when the user selects on of the options in the filtering drop-down, the resulting condition that is displayed under the interactive report search bar is the HTML code of the image. I'd like something else to display there because showing the user the HTML code is atrocious.
    I didn't think what I want is possible, but then I came across the Page Locks page within ApEx (page 4000:291 in ApEx 4.0.1) which displays a list of all the pages of an application and whether they are locked or not. It also allows you to bulk lock or bulk unlock a bunch of pages. That page uses an interactive report with a column called "Status" which contains images that represent whether the page is locked or not. When you click the "Status" column heading to filter, instead of seeing the images of an open and closed lock, you see the words "Page Locked" and "Page Unlocked." And even better... when you select on of them, the condition that is displayed to the user is very user-friendly.
    Can someone tell me how this is done so I can replicate it in my own apps?
    Shane.

    Why not create the IR using the text you require e.g. 'Lock', 'Unlock' and then use JQuery to replace the text in the report with the image you want. All the filters should then show the plain text and the report will display the image. e.g.
    http://apex.oracle.com/pls/apex/f?p=46801:1
    Here's what I did:
    Firstly make sure the IR has a region template.
    Then create a Dynamic Action with the following attributes:
    1. Advanced
    2. Event: After Refresh
    3. Selection Type: Region
    4. Region: [select the IR Region]
    5. Action: Execute JS Code
    6. Fire on page load: [checked]
    7. Code:
    $('td [headers="TEST"]').each(function(index) {
      if ($(this).text() == 'Lock') {
        $(this).empty().html('<img src="/i/htmldb/icons/locked_small.gif" alt="Lock" />');
      else {
        $(this).empty().html('<img src="/i/htmldb/icons/unlocked_small.gif" alt="Unlock" />');
    });Where TEST is the column name.
    That's it, this may also be of interest:
    http://simonhunt.blogspot.com/2011/10/adjusting-interactive-report-column.html
    I hope it helps
    Shunt

  • Link to interactive report with filters

    I want to put a link to a page with an interactive report. But the link should setup a filter for the interactive report.
    For example, if I'm looking at a client, I want a link that sends me to the activity reports, but filtered to show only that client already.
    Is there a way to do that?
    Thanks
    Edited by: user1415525 on Sep 21, 2009 7:34 AM

    Hello,
    Set a parameter IR_<COLUMN_NAME_IN_IR> to #<COLUMN_NAME_IN_LINK>#
    Example : Set IR_ORDER_ID to #ORDER_ID#
    or for you
    Set IR_CUSTOMER_ID to #CUSTOMER_ID#
    (Of course you have to change the column names)
    Greetings,
    Roel
    http://roelhartman.blogspot.com/

  • Interactive Report Hide Filters

    I have built an interactive report with some formatting filters.
    I do not want the users to change anything in this report, so I have disabled
    the search bar.
    They are still able to access these filters and change and delete them.
    How can I stop this ?
    Help appreciated
    Gus

    Hello Gus,
    Put following CSS in page footer text..
    <style>table#apexir_CONTROL_PANEL {display:none;}</style>Regards,
    Hari

  • Interactive Report "in" filters do not maintain trailling spaces

    I recently came across an interesting situation regarding interactive reports and "in" filters. When building the in list through the filter wizard, any trailing spaces in the column data is trimmed, which leads to inaccurate report results. This doesn't happen on a "=" filter, it seems limited to "in" filters.
    I have an example here: http://apex.oracle.com/pls/apex/f?p=39226:1
    If you click on the "=" filter you'll see the one record with the trailing space is properly displayed. Clicking on the "in" filter and no records are displayed.
    In my particular case, the trailing space shouldn't have been in the data, so I was able to update the table and the filters worked, but if the trailing space was important then the "in" behavior would be troublesome.
    Tony

    Well, considering the fact that there is a space in the data, and NOT in your in clause I bet, then what is the problem??
    Thank you,
    Tony Miller
    Webster, TX
    You know, I used to think that it was awful that life was so unfair. Then I thought, wouldn't it be much worse if life were fair, and all the terrible things that happen to us come because we actually deserve them? So, now I take great comfort in the general hostility and unfairness of the universe.
    If this question is answered, please mark the thread as closed and assign points where earned..

  • Interactive report column filters drop Ampersands

    We have interactive reports that include a column called status, and one of the values for status is R&R. The values are displayed properly in the report, but when the user selects the stats column filter, the value in the list is simply displayed as R, i.e. the &R has been dropped. It is 4.02.07.
    Is this a known issue? if not, what is the process for submitting it as a defect?
    Edited by: user12979818 on Jul 29, 2011 9:12 AM

    Please then SEARCH THE FORUM.. If you think this is a defect of the tool...
    Escaping the "&" character
    Now instead of complaining that the tool is broken, you can also fix it by using this for your LOV..
    If your LOV is dynamic (table driven) you could use this:
      SELECT utl_url.escape(Display_Column,TRUE) Display Column, Returned_Column FROM LOV_TABLE;
    {CODE}
    Please note from this document, that & is a RESERVED/SPECIAL CHARACTER with HTML... Thus it needs be dealt with accordingly..
    http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28419/u_url.htm
    Thank you,
    Tony Miller
    Webster, TX
    On the road of life...There are 'windshields', and there are 'bugs'
    (splat!)
    "Squeegees Wanted"
    *If this question is answered, please mark the thread as closed and assign points where earned..*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Interactive Report -- Clear Filters -- How?

    I am running into a very weird situation. I created an interactive report and it is working fine.
    Unfortunately, I applied a “Filter” criteria that would make the SQL query run for 4-5 hrs and then the result will come back.
    In this case, I close the browser and went back to the same page (interactive report). I noticed that it still remembers my filter criteria and re-issues the same sql query and I don’t get control of the page. I checked the sql query in TOAD – Session Browser.
    How do I clear the filter criteria? It looks like this interactive page is unusable till I am able to reset my filter criteria.
    Any help would be appreciated.
    Ajay

    I understand that there is a "Reset" button, but the page will not be displayed as APEX is trying to be smart and tries to run the same "run-away query" when I try to go back to the same page.
    And because of this, my browser will not even display the "Actions" button.
    The page is stuck between a rock and a hard place.
    Ajay

  • Interactive Report - Save Default Filter not Saving

    In Apex 3.2 I have an Interactive report were a Filter I applied won't save to the report.
    I applied the Filter and saved it as the default report for all users, but when I leave the page and come back the filter its gone.
    The same application on different pages has interactive report with filters applied to the default report and they all work fine, it's just this one report that the filter won't stay.
    First time I've every had this issue.
    Any ideas?
    The filter is pretty simply, I have a column that has codes of D, E, G,... and I apply the filter for CODE != D.

    Hi,
    I've just been trying the "in the last" option and had no problems for any number that I entered. Are you just entering 1 into the box? What error do you get?
    I've loaded the page with Debug switched on, and get:
    select
           null as apxws_row_pk,
           "DATE_ID",
           "ATD_DATE",
           "CHECK",
           count(*) over () as apxws_row_cnt
    from (
    select  *  from (
    select
    apex_item.checkbox(1, DATE_ID) "CHECK",
    "DATE_ID",
    "ATD_DATE"
    from "#OWNER#"."ATD_DATES"
    )  r
    where ("ATD_DATE" between systimestamp - (1 * :APXWS_EXPR_1) and systimestamp)
    ) r where rownum <= to_number(:APXWS_MAX_ROW_CNT):APXWS_EXPR_1 would contain the value 1 as that is what I've entered for the filter. My report's sql statement is just the innermost nested select statement, the rest has been added by the IR functionality and the filter.
    Andy

  • Is there a way to do a "OR" with filters of an Interactive Report?

    Hi,
    I've noticed for a long time now that when you apply filters on an Interactive Report, they are applied on top of each other. But there is no way to apply them in an 'OR' fashion it seems. Unless I am mistaken.
    Now I know that you could apply a Row filter and do something like B = 'Something' OR B = 'Something Else', but the that isn't user friendly enough for my clients.
    Thanks

    You can, it's just not easy.
    Under Actions, select Filter. Change from a column filter (the default) to a row filter. This lets you put in pretty much anything you want for your filter, including things like "A=3 or A=5". This is one area where knowing SQL can be beneficial for users of APEX.
    Ignore that; I hadn't read your message closely enough before posting.
    -David
    Edited by: David Gale on Dec 20, 2010 11:34 AM

  • Adding Every Row From a Filtered Interactive Report to a Collection

    I'm creating an email list maintenance application in Apex 3.1. I have an Interactive Report on an email address table. I want the users to be able to run this IR and then click a button to add all of the resulting email addresses into a selected mailing list table. The interface needs to be as quick and simple for the user as possible, so I don't want to force them to click a checkbox beside hundreds of rows.
    Is there a way to add every resulting row from a custom IR to an apex_collection?
    I know that collections can be created based on a query with the CREATE_COLLECTION_FROM_QUERY call. But I don't think it's possible to reference the SQL statement which is dynamically generated through an Interactive Report. I'm referring to the SQL created after the user has applied filters. If there were, then I would just create the collection that way. Please correct me if I'm wrong.
    Thanks,
    Martin

    Hi Martin
    I couldn't find a place where the filters are stored either - it would be nice to know.
    It is possible to get to the filters via javascript as they are actually stored in a table with an id of "apexir_CONTROL_PANEL_COMPLETE". Within there, there are rows for each filter and each row has four cells. The second cell contains an A tag that has the filter itself as the text displayed as a hyperlink on screen. The third cell contains the checkbox that enables/disables the filter. Strings and numbers seem to be formatted ok, so you could pick up these values and create your own WHERE clause, populate a hidden field somewhere and then pick that up to generate a full select statement to get to the id's that you need.
    I haven't yet tried this, so this is theory only - but I can't see that it wouldn't work
    Andy

  • Interactive Report (IR) column heading: filtered items number & flashlight

    Hello everyone
    several hours of searching through the forum did not provide me with leads or answers to 2 questions. Both are related to the IR column heading menu and options. Let's start with a copy of the relevant portion of the interactive report help screen:
    Column Heading Menu
    Clicking on any column heading exposes a column heading menu.
    [snip]
    Text Area is used to enter case insensitive search criteria (no need for wild cards). Entering a value will reduce the list of values at the bottom of the menu. You can then select a value from the bottom and the selected value will be created as a filter using '=' (e.g. column = 'ABC'). Alternatively, you can click the flashlight icon and the entered value will be created as a filter with the 'LIKE' modifier (e.g. column LIKE '%ABC%').
    List of Unique Values contains the first 500 unique values that meet your filters. If the column is a date, a list of date ranges is displayed instead. If you select a value, a filter will be created using '=' (e.g. column = 'ABC').
    Q1: Why do I not see a flashlight icon? I looked everywhere in the report definition to "enable" it, to no avail.
    Q2: Although we've found IRs to be incredibly useful and embraced by end users, we are having issues when dealing with large datasets. Let's look at searching for people's first/last name in our CONTACTS table. The table is ~28,000 names long. If one attempts to use Column Heading menu to "filter" for any name outside the first 500 unique values, the search does not work. Yes, I know that a workaround is to use Actions Menu icon filter... but, it sure is misleading to have a search which does not go beyond letter B in the list of last names. Furthermore, I do not see a way to DISABLE Column Heading Text Area, and avoid user confusion.
    I suspect that "List of Unique Values contains the first 500 unique values" was set for the performance purposes. Is there a way to set that number anywhere? Have it customized for each column? (columns county and state could be <100, for example)
    Thanks an advance to any advice.
    Vojin

    @Prabodh: what you say is only changing the default image for the column selector at the search bar level. What i think is being looked for is an icon on the popup when a column header is clicked in an IR. Don't bother: there is none.
    @Vojin, Tonibony:
    I also ran into this problem with IRs and the useless column header box. If you want to hide the unique values list, it is a bother. First of all, you can't disable the finding of values, this is embedded in the widget ajax code. Then if you want to just hide the list, there is no real event you can hook up to. The poping up of the box is an ajax callback, and is part of the IR javascript, but this callback does not trigger any event (no apexafterrefresh for example, which is understandable). I've worked around this by overriding/extending the method which is called when ajax is done loading within the IR code. Here is a piece of code which does this (call it on page load):
       // _Finished_Loading is called when the IR is done with a GET action
       // because the posts are synchronous in this report, and no events
       // or hooks are available, the best way to preserve functionality
       // yet extending it is to override the original function, yet
       // keep the base code
       // apexafterrefresh cant be used since it is not triggered after
       // the widget ajax
       var or_Finished_Loading = gReport._Finished_Loading;
       gReport._Finished_Loading = function(){
           //overriden, but still have to call orinigal!
          or_Finished_Loading();
          //SORT_WIDGET is the widget containing all the header elements
          if(gReport.current_control=='SORT_WIDGET'){
             // hide the original dropdown box
             $("#apexir_rollover_content").hide();
       };If you're interested, i've recently developed a plugin for use in my interactive reports which works around some of these limitations. For me, the headers are much more userfriendly than the actions > filter menu. So what i've done is: hide the orignal dropdown, and turn the searchfield into an autocompletion field, which will progressively search through the distinct column values in the IR with ajax. I've even made an option to have the searching behave like a "contains" or a "like". I'm working on a post about it, with background, documentation and source code. I'll add a post here when i finish it up, you can see if that helps you.
    I also would like to add a button later on which will simply add the entered value as a "like %value%" filter. I know how to do this and what to do, i'm just a bit short on time at the moment. I actually think that adding the button in the layout may be the hardest part... :')

  • How to show only  filtered rows in  download file of Interactive report

    I have an interactive report.
    If i filter column A and don't want to show column A in the download spreadsheet or PDF(NVL(:REQUEST,'column A') NOT IN('XLS','PDF'). All of the rows will show up in my download file. How could i show just filtered rows in the download file and also don't show the filter column?
    Thanks,
    Jen
    Edited by: Jen Hu on Nov 22, 2010 2:54 PM

    HI,
    For example your model node is CountryModelNode and the value node binded to table is CountryValueNode then:
    int sizeCountryModelNode=wdContext.nodeCountryModelNode().size();
    for(int iCount=0;iCount<sizeCountryModelNode;iCount++)
       if("IN".equalsIgnorecase(wdContext.nodeCountryModelNode().getCountryModelNodeElementAt(iCount).getCountryCode())
       || "US".equalsIgnorecase(wdContext.nodeCountryModelNode().getCountryModelNodeElementAt(iCount).getCountryCode()))
        IPrivateCountryValueNode.ICountryValueNodeElement element=wdContext.createCountryValueNodeElement();
        element.setCountryCode(wdContext.nodeCountryModelNode().getCountryModelNodeElementAt(iCount).getCountryCode());
        element.setCountryName(wdContext.nodeCountryModelNode().getCountryModelNodeElementAt(iCount).getCountryName());
       wdContext.nodeCountryValueNode().addElement(element);
    Note: Bind CountryValueNode to the table:
    Regards,
    Charan

  • Date Filtering With Equals and Time in Interactive Reports

    Using Apex 4.2.0.00.27
    I have a date column in an Interactive Report. The default column and action menu filters include things like "in the last 2 hours". If I remove the time component of the date this fails to find any records.
    If I leave the time component in the date then the user also has the option (via action->filter menu) to select a filter for "equals" and then this fails to find any records.
    I would like to keep the time component but also allow the filter for "equals a specific date".
    Greg

    adamt wrote:
    Thank you very much fac586!
    It's probably obvious I'm not very familiar with APEX (not HTML/CSS!) but managed to figure out a place to put what you said...If you are unfamiliar with the web technologies used in APEX, spend some time on the tutorials here: start with HTML, then XHTML, CSS, Javascript and the HTML DOM, and now HTML5.
    I appended the following in the template definition section for "Region without Buttons and Titles" and the Interactive Report looks how the users want now! I should probably take a copy of that template and only use it for the relevant IRs so that nothing else gets messed up.There are 3 ways to include CSS in web pages. The easiest is using an internal style sheet as you've done, but where you've put it is <a href="https://forums.oracle.com/forums/thread.jspa?messageID=10178616&#10178616">invalid according to the HTML specification</a>. The page HTML Header property in the APEX Page Attributes is the appropriate place for such style sheets. However ff you want to apply these styles globally across your application then that's not a scalable approach as it involves modifying every page with an IR. The standards-compliant approach is to modify the required page templates, either to include an external style sheet containing these overrides, or (more ambitiously and efficiently) copying and modifying the theme files in a different location and changing the page templates to reference them.
    <style type="text/css">
    .apexir_WORKSHEET_DATA th div {
    margin-left: 0;
    .apexir_WORKSHEET_DATA th,
    .apexir_WORKSHEET_DATA td {
    border: 1px solid #CCCCCC;
    </style>Always post code wrapped in tags<tt>\...\</tt> tags to preserve formatting and special characters.

  • Interactive Report with additional search filters

    Hi all,
    I want to implement a functionality where I have an interactive report which comes with default Search / Filter option , but I also want to have additional filters which are drop-downs in this case and based on the values selected from the drop-down lists , report displays the values ! How can I implement this functionality where after selecting a value from the drop-down list and then further using interactive report filter to retrieve the results.
    Below is my SQL
    select * from Atoms_FULL
    WHERE (:P6_ANO IS NULL OR ANO = :P6_ANO )
    OR (:P6_ATYPENAME IS NULL OR ATYPENAME = :P6_ATYPENAME)
    When I implemented this , only the interactive report filters are working but not the customized filters WHICH ARE :P6_ANO AND :P6_ATYPENAME (Drop-down Lists)
    I hope I have made the question clear. Let me know if you need any more clarifications.
    Would really appreciate if anyone can help in this issue asap.
    Thanks,
    Rads

    What version of apex are you on?
    You have to set the session state of page items, this can be achieved by adding your items as comma seperated into the Page Items to Submit attribute, This attribute is available under Interactive Report region source, Dynamic Actions etc.
    Thanks,
    Vikram

  • Reuse Interactive Report Filtering components

    Hi everyone! I wanted to create a change notification application with APEX. I'm planning to use the Interactive Report to enable the users build their own saved query using the filtering function of IR. I will provide an option for the user to subscribe (via email) for every query they want when their conditions has been met due to data change in the future. (ex. the user is waiting for some material delivery. This application will alert the user when it became available.)
    I want to use the filtering components from the Interactive Report (column selection, automatic operator availability based on column data type and the expressions box) for query building. Is this possible? Or if not, can I at least retrieve the "SQL WHERE clause" behind the Filter?
    Any ideas for this type of application? Thanks in advance!

    I've found it! I could get the SQL for the filters by using the APEX_APPLICATION_PAGE_IR_COND APEX view. I'm still not sure about the multiple user situation. But all the filter information are there! Great!
    APEX is magnificent! And I'm such a newbie.
    Thanks!

Maybe you are looking for

  • Is there a way to create a web link page in Captivate 7?

    I would like to create a source page for training that includes web resources with multiple links, but when the slide stops playing the links no longer work. At this time the links are on a PowerPoint slide and pulled into Captivate, but I have also

  • How to Print Post Script Files

    Hi All, I am trying to make a utility software in foxpro that could print post script file on:- 1) Post script printer 2) Non Post Script printer Operating System Windows 95 & above Help is requested from all the community members Reagards Harsh

  • How to get start to develop Oracle database applications with NetBeans?

    Dear Ladies and gentlemen, I am new to NetBeans. And I know nothing about Oracle. I have installed the NetBeans 6.8, and I want to learn Oracle database application development with NetBeans. I don't know how to get start. Give me some suggestions, p

  • How to use ClassPath defined in META-INF/MANIFEST.MF in an EAR

    Hi, We have an EAR Shared Library (Name = AA) deployed in Weblogic. EAR contents are like -> APP-INF/lib/directoryA/<<50 JAR Files>> META-INF/MANIFEST.MF --->> Has Class Path to above JAR files, Spec Version, Impl Version etc META-INF/application.xml

  • Corporate Profit Tax (CPT) solution for Russia in ECC6

    Hi, We are implementing Russia localization solution for a client and would like help on configuration of SAP solution of corporate profit tax. If someone has implemented CPT for Russia in ECC6 version, pls. can you provide me any documentation that