2 Bugs found in V4 Interactive report Date filter

I've noticed a couple of bugs when trying to create filter in an interactive report on a date column.
1) There is no "=" operator available for dates
2) There is no Year navigator for the date picker. This is essential for Date of Birth columns. I have to click the previous month button 12 times for each year...thats 720 times to get to 1950 !
Paul P

Hi,
you could add new computation "Added This Week" (Format -> Compute), with Computation Expression:
case when sysdate- B < 7 then 'Y' else 'N' end
--B is my date column
Then you can add color highlight, with **Added This Week = Y
Additional you can even hide computed column (Action -> Select Columns)
You can check example on http://apex.oracle.com/pls/apex/f?p=60428:1
Username: demo
Password: demo
Regards,
Aljaz
Edited by: Aljaz on 2.3.2012 0:06
Edited by: Aljaz on 2.3.2012 0:15

Similar Messages

  • Interactive Report - Date Filter Color Highlight SYSDATE Calculation

    I have APEX 4.1.0.00.32. Straight forward items report, with a date field for when the item was added. I want to create a highlight filter (color highlights) for items added within the last week, called New Items
    When I create the filter, it allows me to specify the name, color, etc., but the highlight date condition of "Added_Item > " only seems to allow for a specific date chosen from the calendar, whereas I want it to be "Added_Item > sysdate-7"
    I haven't had any luck with TO_CHAR / TO_DATE functions around the sysdate-7. The filter just indicates Date YYYY-MON-DD HH24:MI is the expected format.
    date functions not allowed? alternative?
    Edited by: Alan10205659 on Mar 1, 2012 2:21 PM
    Edited by: Alan10205659 on Mar 1, 2012 2:22 PM

    Hi,
    you could add new computation "Added This Week" (Format -> Compute), with Computation Expression:
    case when sysdate- B < 7 then 'Y' else 'N' end
    --B is my date column
    Then you can add color highlight, with **Added This Week = Y
    Additional you can even hide computed column (Action -> Select Columns)
    You can check example on http://apex.oracle.com/pls/apex/f?p=60428:1
    Username: demo
    Password: demo
    Regards,
    Aljaz
    Edited by: Aljaz on 2.3.2012 0:06
    Edited by: Aljaz on 2.3.2012 0:15

  • Special character in interactive report using filter

    Hi,
    I created an interactive report and in this report there is a filter to search any row from specific value linked to a specific column.
    As example this report displays a board with some columns like "SR number", "Status", "Description", ....
    If I use this filter with standard character all works fine :
    - in the filter's list of values I choose "Region" column
    - in the search field I put "SE"
    - click on go and the board is generated with all correct rows.
    If I use this filter with special character (french character in my case), this filter changes this special character and the request doesn't return any row.
    Example :
    - in the filter's list of values I choose "Statut" column
    - in the search field I put "Réception"
    - the filter's expression is modified from "Réception" to "Réception" so no row is returned (filter - Statut contains 'Réception' - no data found)
    I modified the character set used by the apex DAD changing the nls_lang parameter in the wdbsvr.app file from AMERICAN_AMERICA.WE8ISO8859P1 (database character set) to AMERICAN_AMERICA.AL32UTF8
    But when I check the apex DAD character set after the web server restart (about Application Express in my workspace) I get :
    NLS_CHARACTERSET: WE8ISO8859P1
    DAD CHARACTERSET: ISO-8859-1
    No change.
    I used the Application Express 3.2.0.00.27 with Oracle E-business Suite (11.5.10.2).
    Any help will be appreciated.
    Best regards,
    Olivier
    Edited by: oll on 1 mars 2010 20:57
    Edited by: oll on 15 mars 2010 21:17

    Hi,
    Thank you for your answer.
    But I already installed french language on apex.
    Unfortunately issue occurs yet.
    To install the french language I followed these steps :
    - I set the NLS_LANG to American_America.AL32UTF8
    - sqlplus sys/**** as sysdba
    - ALTER SESSION SET CURRENT_SCHEMA = APEX_030200;
    - and I executed the load_fr.sql script
    Thank you for your help.
    Best regards,
    Olivier

  • Link to interactive report with filter values containing : or %

    Hi,
    I have an application written in PL/SQL. The application takes input from users, and then constructs a URL for an interactive report, concatenating the user input as filter values for the report. Sometimes, the input values contain characters such as the colon (:) or the percent sign (%). In these instances, APEX appears to ignore the rest of the URL beyond the first colon or percent sign in the filter values. For example, in the following URL, the first filter value is "Oracle Database 11g: Workshop I":
    http://abc.oracle.com/pls/apex/f?p=129:8::::8,CIR:IRC_TITLE,IR_PROJECT_STATUS:Oracle Database 11g: Workshop I,Completed
    The Interactive Report displayed for this URL shows all courses whose title contains "Oracle Database 11g" -- in other words, more records are displayed than should have been if the complete set of filters were applied in the query (i.e., TITLE = Oracle Database 11g: Workshop I, and PROJECTS_STATUS = Completed).
    How should I construct the URL so that the colons (:) and percent signs (%) which may be part of the filter values are treated correctly?
    Thanks,
    Jenny

    Thanks to Joel Kallman, here's the answer:
    The ‘f’ procedure has a parameter named p_sep. This is the separator used for the arguments in the ‘p’ parameter in the call to the ‘f’ procedure. The default value for this separator is ‘:’, obviously.
    If you have data values that contain the separator, then you can use a different character for your separator (you may need to manually specify the URL instead of using the declarative link attributes of a column in a report).
    Using the pipe symbol ‘|’, I was able to take:
    http://st-curr.us.oracle.com/pls/apex/f?p=129:8::::8,CIR:IRC_ROWFILTER:Database 11g: Administration Workshop I
    and change it to:
    http://st-curr.us.oracle.com/pls/apex/f?p=129|8||||8,CIR|IRC_ROWFILTER|Database 11g: Administration Workshop I&p_sep=|
    which now works.

  • Interactive Report - Saved Filter

    Have an Interactive Report which will include a column which containing the email address of an employee and would like to create a saved filter on the report to filter on this column and reference the currently logged in users username.
    Owner =APEX_CUSTOM_AUTH.GET_USERNAME
    Not sure of the syntax to reference the user id of the active user in the saved interactive report. I have done something similar with classic reports by storing the user_name in a page item and referencing the page item in the SQL. This is a little different with Interactive report as I want to provide a series of Saved Filter users can pick from to filter the date in various ways; including seeing only 'their data'.
    Jason

    Jason,
    You could do this in the query:
    SELECT ...
    CASE WHEN UPPER(your_table.username) = :APP_USER THEN 'Y' ELSE 'N' END user_match
    Then put a filter on user_match = 'Y'
    regards,
    Malcolm.

  • Control on Interactive Report Data displaying

    Hi All,
    We are using APEX 4.0.
    Here are the few things that I am trying to accomplish -
    I have created a few interactive reports in different tabs. Each report takes 4 parameters from the screen, and the values get to carry to the next report.
    1. When users first come in to the tab, I don't want the report to be displayed until the SUBMIT button is clicked.
    Currently, we have created an item (dis_flag) and use 1 or 0 to control the display. But, the page always get requery after the users browsing to other tabs and come back. Any other methods that you can advise?
    2. Once the submit button is clickeded, the data should be kept on this page even after the users browsing around the application. No data should be change, until the SUBMIT button is been clicked again. Any ideas on this one?
    The reason that we don't want the report to be displayed first is because the data is huge, and if this is running at the first, some users maybe thinking that something is wrong on the page. That's why we want them to click on submit, so, they know they need to wait. Also, since the report can be huge, we don't want this to be re-query again and again while users are browsing around the application.
    Thank you for any advises that you can give!
    LC
    Edited by: LC on Sep 9, 2011 1:51 PM
    rephase the question

    1 . Put a condition on the interactive report to stop it running when you first display the page - I think you have done this already.
    2. Enable caching for that page (go to the Server Cache tab on Edit Page) - this will also need a condition so that you can actually refresh the report when you need to.
    This should make the browser use the cached version of the report (i.e. the one you ran originally) until you tell it not to.

  • Interactive Report uncheck Filter when adding new filter

    Is there any possibliity to uncheck all Filters which are already defined in a interactive report when a new filter will be created?
    My first approach started by adding a dynamic action which is related to the search field:
    event = key_down
    jQuery Selector = #apexir_SEARCH
    event Scope = live
    The Action contains:
    $('input:checkbox').attr('checked', false);
    There are 2 problems at the moment:
    1. When the user hits "go" or "enter" the checkbox are checked again when the result is shown
    2. If a filter is defined where the search field is not used, it doesn't work

    Hi Oliver,
    too much hassle I think. You can try to hijack any POST message, analyze it, and if it's about p_widget_action=FILTER you'd stop the action and interfere with an AJAX call to APEX_UTIL.IR_FILTER or IR_RESET. After the AJAX request has returnd (synchronously), you can fire the original POST again which sets the new filter.
    Hmm. Sounds to me like you'd better ask the client if he is willing to pay for that sort of convenience.
    Greetings from Northern Germany,
    Andreas

  • Interactive Report row filter item aliases

    When trying to use row filtering on an interactive report that selects over 100 items, the aliases are alphabetic for the report columns but once they get as high as FZ they stop and are all aliased as \\ and become unusable. Is this a limitation in the IR?? Has anyone gotten around this???
    Thanks,
    Andrew

    Jeff,
    Thanks again for the response and for looking into it. However, if I am not mistaken, the url in that excerpt does the same thing as the URL I posted except that you used IREQ_COLNAME instead of IR_COLNAME (which defaults to EQ I believe).
    I want to see if a value is in column a OR column b, etc. The "OR" is the all important caveat.
    I would settle for being able to pass a value to the IR's main search box (that searches all columns of all rows) if I cannot do a targeted row level filter on a few select columns.
    If anyone knows how to do either of those things, that would be great information to have.
    Thanks,

  • Download Interactive Report data does not match on-screen data

    Hi,
    I have a page which has a process which runs a query and returns a random % of rows from a table, and saves this into a collection.
    Then, based on the random rows, I want to select data from another table, where the rows match certain columns in the collection.
    I have created a query to select the data I want, and have it displayed in an Interactive Report region.
    The data on the screen is fine, but when I go to 'Dowload' the data to csv or excel from the Interactive report, the data is different.
    I have also created a normal report region with the same query, and when I download it from here, it works fine, so I know it has nothing to do with the query.
    Any ideas?
    Amanda.
    The process details are:
    Process Point: On Load - Before Regions
    Run Process: Once per page visit
    Then in the Interactive report query is something like:
    Select ..
    from
    DATA_TABLE c
    select
    c001 User_Id,
    c002 Account_No,
    c003 Transaction_Date
    from htmldb_collections where collection_name='PX_COLLECTION'
    *) d*
    where
    c.user_id = d.user_id AND
    c.account_no = d.account_no AND
    c.transaction_date = d.transaction_date

    Hi,
    This is because of web caching. You should invalidate the page caching in the access tab of page properties or you just change the page url with a dummy paramater like this
    http://domain/portal/page?_pageid=6,1,6_11&_dad=<dad>&_schema=<schema>&1=1
    Here &1=1 is a dummy parameter
    This will invalidate the cache and the page will be refreshed.
    Thanks,
    Sharmila

  • BUG: ERR-1777 from Interactive Report on  Webkit browsers

    Using the [My Orders interactive report on page 1 of the Sample Application|http://apex.oracle.com/pls/otn/f?p=60385:1], entering a search term in the default search field and pressing return results in
    >
    ERR-1777: Page 1 provided no page to branch to. Please report this error to your application administrator.
    >
    in the following Webkit-based browsers:
    Mac OS X 10.5.6
    Safari 3.2.1
    Mac OS X 10.5.7
    Safari 4.0.2
    Safari 4.0.3
    Windows XP SP3
    Safari 4 public beta (528.16)
    Google Chrome 2.0.172.39

    Hi,
    I'm terribly sorry.
    I was hurry, when posting
    Here is link I forgot attach
    ERR-1777 in Interactive Report on Mac Safari 4
    Br, Jari

  • Interactive Report - default Filter

    I'm trying to create a report which would have a default filter (filter users can uncheck) which would be based on logged user :APP_USER
    in another words if user JIRI logs in and goes to a page, he can see by default all his records (one of my fields is called RECORD_OWNER), but he can also remove the filter and see all records if he wants to
    is this possible to have filter based on :APP_USER ?
    thank you
    jiri

    Jiri,
    You could make a check box item on the page which says something like "only show your records". lets say that item is called P150_checkbox and returns Y or N. then in your SQL statement you could put
    SELECT <columns>
      FROM <table>
    WHERE (RECORD_OWNER = :APP_USER AND :P150_checkbox = 'Y')
        OR  :P150_checkbox = 'N'
    {code}
    Is that What you are looking for?
    Tyson                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Interactive Report - Date Format

    Hi,
    I created an interaticve report, in which one of the column is date picker data type. However, it's not showing the hour and minutes even though I chose the "DD-MON-YYYY HH:MIPM" format mask.
    Does any one know why this it? Thank you very much for the help!

    Hi Chris,
    I tried to replicate this, but could not. Now granted, I tried this using the new "modern" method of controlling the default application date format via the new application Globalization attribute "Application Date Format". I set the Application Date Format to fmMM/DD/fmYY and my IR on EMP worked just fine.
    If you can replicate this on apex.oracle.com (using Application Date Format), I'd be happy to take a look at it.
    Joel

  • Link to interactive report

    i use the following link to point to a page (1) with a interactive report, but still all rows are shown and no filter is displayed:
    http://host:7000/pls/apex/f?p=104:1:3808170029937402::YES:1,RIR:IREQ_LOCATION:HSV
    whats wrong?
    here are the debug messages:
    0.00:
    0.00: S H O W: application="104" page="1" workspace="" request="" session="3808170029937402"
    0.00: Language derived from: FLOW_PRIMARY_LANGUAGE, current browser language: de
    0.00: alter session set nls_language="GERMAN"
    0.00: alter session set nls_territory="GERMANY"
    0.00: NLS: CSV charset=WE8MSWIN1252
    0.00: ...NLS: Set Decimal separator=","
    0.00: ...NLS: Set NLS Group separator="."
    0.00: ...NLS: Set date format="DD.MM.RR"
    0.00: ...Setting session time_zone to +02:00
    0.00: NLS: Language=de
    0.00: Application 104, Authentication: CUSTOM2, Page Template: 1358427100808202
    0.00: ...Session ID 3808170029937402 can be used
    0.00: ...Application session: 3808170029937402, user=UID01971
    0.00: ...Determine if user "UID01971" workspace "1341613165726624" can develop application "104" in workspace "1341613165726624"
    0.00: Session: Fetch session header information
    0.00: Saving g_arg_names=IREQ_LOCATION and g_arg_values=HSV
    0.00: ...Set Interactive Report Column filter for report column "LOCATION"
    0.00: using existing session report settings
    0.00: ...Metadata: Fetch page attributes for application 104, page 1
    0.00: Fetch session state from database
    0.01: Branch point: BEFORE_HEADER
    0.01: Fetch application meta data
    0.01: Clear cache: request=1
    0.01: ...Clearing Cache for Page 1
    0.01: Nulling cache for application "104" page: 1
    0.01: Clear cache: request=RIR
    0.01: ...Resetting Interactive Report
    0.01: using existing session report settings
    0.01: Saving g_arg_names=IREQ_LOCATION and g_arg_values=HSV
    0.01: ...Set Interactive Report Column filter for report column "LOCATION"
    0.01: creating session report settings as copy of default report settings
    0.01: Computation point: BEFORE_HEADER
    0.01: Processing point: BEFORE_HEADER
    0.02: Show page template header
    0.02: Computation point: AFTER_HEADER
    0.02: Processing point: AFTER_HEADER

    it was my mistake, i used the column name of the report instead the column name of the query, using:
    'f?p='|| :APP_ID ||':1:'|| :APP_SESSION ||'::NO:1,RIR:IREQ_SERVER_LOCATION:HSV'
    it works fine, but maybe someone can help me to have more than one "filter", how should the link look? i tryed:
    'f?p='|| :APP_ID ||':1:'|| :APP_SESSION ||'::NO:1,RIR:IREQ_SERVER_LOCATION:HSV:IREQ_SERVER_TYPE:ORA'
    but it doesnt accept the second filter
    thank you

  • Link to Interactive Report Using Report Column as Parameter Value

    I'm using Apex version 4.0.
    I have an interactive report that I want to link to a second interactive report in order to create drill down functionality.
    The user will click on a column in the main report called "Insurance Company Name" which will link to the second interactive report and filter for that Insurance Company.
    I'm just trying to pass the Insurance Company Name to a Page 0 Item and use that value to filter the drill down report. Pretty simple. I don't want to create a declarative filter on the second IR, if that makes sense. My query for the drill down report is something like:
    SELECT *
    FROM MARKETS
    WHERE INSURANCE_COMPANY_NAME = :P0_INSURANCE_COMPANY_NAME
    I can't seem to get this to work-I've created the column link on the Insurance Company Name field in my main report.
    The values I have are:
    Link Text: #INSURANCE_COMPANY_NAME#
    Target: URL
    URL: f?p=&APP_ID.:5:&SESSION.::&DEBUG.::P0_INSURANCE_COMPANY_NAME:#INSURANCE_COMPANY_NAME#
    It links to the drill down report but the drill down report is not filtering for the Insurance Company Name selected. It's not picking up the value for some reason.
    Thanks for the help.

    Possibly the value is NOT in session state when you call the dropdown.. Open up your session state menu option in the developer menu and see if there is a value in the Page 0 item..
    Why don't you just create a page item on the second IR page and use that in your Select statement instead?
    Thank you,
    Tony Miller
    Webster, TX
    What if you really were stalking a paranoid schizophrenic... Would they know?
    If this question is answered, please mark the thread as closed and assign points where earned..

  • CSS default for Interactive Reports

    Hi,
    I wanted to modify some default attributes for interactive reports. I found this : Re: Interactive Report
    I tried to put this information in my modified CSS file attached to our default template, but it doesn't seem to work.
    I put this in my CSS file : .apexir_REPORT_TABS span.current {background:#7b9cbd none repeat scroll 0 0;
                                   color:#FFFFFF;
                          margin-bottom:0;}
    but the background color isn't 7b9cbd.
    Is there a way to make it work in a CSS file ?
    Thanks.
    My fault, I had to put #apexir... instead of .apexir
    Edited by: gfrancoeur on Jun 2, 2009 10:55 AM

    I found the information on this.
    It sounds like IR reports use a general CSS file (e.g. apex_4_1.css) and it's better to modify the page template than to modify that file...
    I did that and it worked.

Maybe you are looking for

  • Group Above Report ?

    Hi All, I am using reports 6i. I designed a master/detail report with style group above. Its working fine. But I need every master record has to start from a new page. But now First master record with its details ends at page no 8 and second master r

  • Parallel FPGA in LabVIEW/Multisim co-simulation

    Hi guys, is it possible to put 3 or 4 FPGA modules in a LabVIEW model and then co-simulate with Multisim running 1 plant model? I want to simulate a solar energy converter using multiple parallel FPGA cores (this part in on LabVIEW) driving multiple

  • How do you take handwritten notes on iPad 2?

    I have an iPad 2 that I would like to use to take handwritten notes on.  I purchased an approved stylus, however, the screen does not show any markings or words when I try to use it.  I am using "Notetaker HD"

  • Where is LMS 4.0 Detailed Device View ?

    Can someone tell me how to get the Detailed Device View in LMS 4.0 please? From what I have been able to find out I should be able to go do Monitor> Fault Settings> Setup> Fault Device Details, select a device, click View and then click the device na

  • Buying new appliances has been a nightmare

    I'm writing to bring your attention to the unfortunate  experience I had with multiple portions of your organization. I recently moved into my new condo after getting married, and my wife and I decided to upgrade our appliances to stainless steel.  I