APEX 3.0: Report attribute caching

Hi,
I saw that the cached report attributes (like Number of Rows) are discarded when they are changed in the APEX Builder. That's great and a big improvement compared to APEX 2.2, because in the old version you had to logout and relogin to see the changes to take effect.
But :-)
there seems to be a small flow in that fix, because the new settings only take effect if you do something with the report, eg change ordering.
Steps to reproduce on the "Sample Application"
1) Go to page 3
2) Run the page
3) Go back into the APEX Builder, click onto the "Report" link of the "Products" report
4) Change "Number of Rows" to 5
5) Run the page
=> Still shows 10 records
6) Click on the heading of "Name" to change the ordering
=> Vola, now you have the 5 records
I think the 5 should already show up at the first run of the page, that behavior could be confusing for people.
Patrick
Check out my APEX-blog: http://inside-apex.blogspot.com
Check out the ApexLib Framework: http://apexlib.sourceforge.net

Hi Sharon,
I'm really interested why this is 'sort of' by design, because the current behavior can be confusing if you don't know it.
Thanks
Patrick

Similar Messages

  • Error while updating report attributes

    Hi,
    Iam getting following error "ORA-20001: Error in DML: p_rowid=181637527721463144, p_alt_rowid=ID, p_rowid2=, p_alt_rowid2=. ORA-20001: Current version of data in database has changed since user initiated update process. current checksum = "1D70D6D762BFFA5EC9EC5245BE450B5B" application checksum = "0"".
    when iam trying to change maximum row count in report attributes and click apply changes .Not understanding whatz the problem .Please help.

    What is your version of Application Express and what is the Edition of your database and what is your database version? Three questions.
    When you try this on apex.oracle.com does it fail?
    Scott

  • Download in Interactive Report Attributes

    Hi, all --
    I am using APEX 3.1. In the Interactive Report Attributes, I added the filename: status.csv. I apply the change, but I don't see any change on the page. I was expecting a link at the bottom of the report to invoke the download. If my expectation is wrong, how do I invoke the download?
    Thanks,
    Yivon

    The Gear Icon is the Actions Menu. To see the Download function, you need to have it enabled. Edit your page, click on Interactive Report, scroll down to the Search Bar region and make sure that 'Download' is checked. For more information about how to develop IRRs, check out this OBE - http://www.oracle.com/technology/obe/apex/apex31nf/apex31irr.htm I would also suggest that you run your IRR and select Help from the Actions Menu - that will explain about what each option does.
    -- Sharon

  • Report not initially sorted as defined by Report Attributes "Sort Sequence"

    I have a Report Region with Type SQL Query and Source "SELECT * FROM <table>" where <table> has a primary key from a sequence. Under Report Attributes, I have Report Column "ST_NM" with Show and Sort checked and having a Sort Sequence of "1". I assume this is to set the iniital display sequence but regardless, the report rows display in Primary key order initially.
    To try it: http://apex.oracle.com/pls/apex/f?p=21997:2 with Dever/Ima9Dever
    1) How do I set the initial display sequence to be other than the primary key sequence?
    [Note: It seems to work part (or all?) of the time under our 4.1 implementation.]
    Thanks,
    Howard
    I thought this one would be easy!

    Howard (DBA in Training) wrote:
    I have a Report Region with Type SQL Query and Source "SELECT * FROM <table>" where <table> has a primary key from a sequence. Under Report Attributes, I have Report Column "ST_NM" with Show and Sort checked and having a Sort Sequence of "1". I assume this is to set the iniital display sequence but regardless, the report rows display in Primary key order initially.
    To try it: http://apex.oracle.com/pls/apex/f?p=21997:2 with Dever/Ima9Dever
    1) How do I set the initial display sequence to be other than the primary key sequence?
    [Note: It seems to work part (or all?) of the time under our 4.1 implementation.]Standard reports store sort columns persistently across sessions as user preferences. It's likely that Dever user has at some point clicked to sort on the PK column and created a persistent preference. Try it with a new user that has never viewed the page before...
    See +{thread:id=2433320}+ for more on this, including how to reset it.

  • Number of columns in the Report Attributes

    Hi,
    In the report attributes, there are around 100 columns, but I am able to see around 70. If i want to change the order of the columns i need to view everything. What is the solution for this?
    Regards,
    Pallavi

    From my experience there are two options. One is copy your query out to another editor, delete the region and rebuild it after changing the order of the select statement in your query. This works well, but becomes cumbersome if you have lots of custom attributes or links on the columns.
    The other is to modify the source of an application export. We have had to do this before on an import form, because the number of input items exceeded the limit in APEX. The export file is a sql script and has parameters in the section that creates the report region that reference each column (COL09 for instance). You could re-org those and attempt to import the application. !!!This of course is not supported by Oracle should something not work correctly. I would make sure to take a backup and do not import over top of the existing application.!!!
    Good luck!

  • Change report attributes dynamically?

    Can we change the report attributes dynamically? For example, I want to dynamically set some columns to be showed or not. I plan to use a radiogroup, when I choose "Partial View", the report only show some columns; when I choose "Full View", the application changes the column attributes from "hidden" to "shown".
    Anyone knows how to do that in APEX 3.0? Thanks a lot.

    I have a radiogroup, which has two values, 1 for "Partial View" and 2 for "Full View".
    I set the "condition type" to be "Value of Item in Expression 1 = Expression 2", "Expression 1" to be ":P400_RADIO" and "Expression 2" to be "2".
    Anything wrong here?
    Thanks a lot for your quick reply.

  • How to make RTF avalilble for download in the Report Attributes

    I cannot see the RTF download in the Report Attributes of a Interactive report. Also, it may be related, I have that no printer servcer is configured. I have no idea where to llok, since in the installation guide says nothing about this.
    Any dirrection will be appreciate it.
    Thank you.
    My APEX 4.0 version is:
    Product Build: 4.0.2.00.07
    Schema Compatibility: 2010.05.13

    I found the following: About Report Printing Configuration Options
    Standard Support. Enables you to print report regions and report queries using either the built-in templates (provided with a standard XSL-FO processing engine), or other XSL-FO compatible formats you provide. This setting does not support RTF.
    Standard Support provides declarative formatting of report regions and report queries with basic control over page attributes, including page orientation, page size, column heading formats, page header, and page footer.
    Advanced Support. Requires a valid license of Oracle BI Publisher (also known as Oracle XML Publisher). This setting, provides you with all the capabilities of the Standard configuration plus the ability to define RTF-based report layouts developed using the BI Publisher Word Template Builder.
    So Oracle BI Publisher is needed for RTF to be enabled.
    Regards,
    N

  • Bug editing report attributes in Firefox

    Has anybody logged this problem before?
    It occurs in Apex 2.2 and 3.0 and FireFox 2.2, but I cannot reproduce it using IE6.
    Open a page with a report region and go to the report attributes.
    Look at the Headings Type and remember the setting.
    Edit one of the columns using the "pencil icon".
    Go back to the report attributes using the back button in the browser.
    The Headings Type has changed!
    This can cause you to lose your custom headings.
    Rob

    from someone who clearly knew HTMLDB/Apex inside and out I'd say 'clearly not' if they said it wouldn't work on other browsers than IE ;)
    Unless you're misquoting or mis-remembering what they actually said then that statement you heard was in direct conflict with the "Supported Browsers" section of the documentation -
    http://download-uk.oracle.com/docs/cd/B32472_01/doc/relnotes.300/b32465/toc.htm#BGBCEGBI
    which quotes -
    To view or develop Oracle Application Express applications, Web browsers
    must support JavaScript and the HTML 4.0 and CSS 1.0 standards. The
    following browsers meet this requirement:
    Microsoft Internet Explorer 6.0 or higher (Windows only)
    Firefox 1.0 or higherI'll also add that 'officially supported' and 'will work' are actually two different things. I use a Mac and my browser of choice is usually Safari or Firefox and whilst Safari is not 'officially supported' the APEX Application Builder works absolutely fine (the SQL Workshop does not work though). However pretty much every application that I develop with APEX will also work in Safari quite happily.
    not like those fly by night trainers who just go on the course themselves to teach it the next >week straight from the notes as I've seen on a few of the coursesI'm not sure who you're referring to specifically, but as with any course the best people (I have found) to teach are those people who do use the product day in and day out and have a passion for it, so perhaps it's another good opportunity to point out the following link -
    European APEX Training
    http://eurotraining.apex-evangelists.com/
    (end of shameless self-advertising ;)
    There are also many other great teaching courses around, including the event at ODTUG -
    http://www.odtugapextraining.com/
    and trust me...you won't hear anyone saying things like "APEX doesn't work in anything else but IE" at any of these training events ;)

  • Report Attribute - Column Attribute - Sort

    I have a SQL Query (PL/SQL function body returning SQL Query) report. I have the number of returned limited to 100 rows (Report Attributes - Layout and Pagination - Max Row Count). When I run this report without any column sorts (none of the Column Attribute Sort columns are checked) it runs fast. If I set either the Sort Sequence, or check any one of the Sort columns, the report takes forever to run. This with only 100 rows on the report.
    Where is the sort being performed - Is the sort being performed within Oracle (meaning, in the database) or is it being sorted in Apex or on the Client?
    Note that there is no "order by" nor "group by" contained within the SQL - just a simple 2 table join (an inner join).

    Thank You, Thank You, Thank You.
    That is indeed the point I am trying to make.
    My report is a SQL Query (PL/SQL Function body returning SQL Query) and is based on information provided in several PopUp LOVs. The more LOVs used, the more information provided to the WHERE CLAUSE, and therefore the less data returned to the screen.
    When the End User produces a small report, they are likely to want to sort it.
    But when they bring back huge amounts of data, they don't want it sorted. Especially not automatically sorted.
    In most cases, this is happening when we are joining two or three tables with say 10 million rows on each table. The join condition is good (meaning there is not a Cartesian Product) but the resultant data is 10 million rows - something you not likely want to sort. Even with a limit on the number of rows returned (Report Attributes - Layout and Pagination - Max Row Count) to something reasonable, like 500, the 10 million resultant rows are first being sorted and then the first 500 returned.
    So, yes, a "sort-enabled" report should NOT automatically sort. Which is what is happening.
    Of course, it might be a good thing to have some sort of Variable that we could set on a page to decide if we want automatic sorting. On most pages, an automatic sort is great - as the amount of data returned will always be small.
    On the pages where I have this problem, it would be great to do the automatic sort when one or more of the PopUp LOVs are populated. So, within a "After Submit" process I might want to turn automatic sorting on.
    Hey, if we are going to ask for an enhancement/change, we might as well ask for something really flexible.

  • Report Attributes. Count of columns limit

    Hello,
    I've found that Apex display only up to 100 columns in "Report Attributes" area of report properties. But now I create a report with more than 100 columns (that is a kind of project planning system). Is it possible to delete this limitation in current release or in upcoming 3.1.1 ?
    Thanks in advance,
    Alex

    Hello,
    I've found that Apex display only up to 100
    columns in "Report Attributes" area of report
    properties. But now I create a report with more than
    100 columns (that is a kind of project planning
    system). Is it possible to delete this limitation in
    current release or in upcoming 3.1.1 ?
    Thanks in advance,
    AlexWhy would you try to generate a report with over a hundred columns? Maybe you should look at do doing some smaller reports, since most people will NOT be looking at that many columns..
    I used to work with MS Project and project management reporting and can not remember ever having reports with that much data packed into one report..
    Thank you,
    Tony Miller
    Webster, TX

  • HTTP 404 Not found when selecting Report Attributes (interactive report)

    Hi,
    Suddenly I have a problem in the development environment of Oracle Apex. (version Application Express 3.1.2.00.02)
    I have been developing and running the application for several weeks and now (suddenly) I cannot open the Report Attributes of any interactive report. Please, can somebody help me out
    URL:
    http://yyyy.xxxxxxx.local:7777/pls/apex/f?p=4000:601:2069374300061240::NO:601,4651:P601_REGION_ID,F4000_P4651_ID,FB_FLOW_ID:2773834696730452,2773834696730452,100
    - the problem occurs for new and already existing Interactive reports
    - for other type of reports I don't have the problem
    - if I import the Application in apex.oracle.com it works fine again
    If somebody can give a hint or solution, I will be very happy!
    Regards, Ronald

    Hi Ronald,
    When I have this error, I contact the DBA and they find that something has failed on their end.
    Have you tried the DBA?
    Maggie

  • ORA-6502/6512 when trying to access report attributes

    Hello:
    Getting page failure when trying to access report attributes tab on report region.
    Apache logs says:
    [Fri Mar  5 05:39:41 2010] [error] [client 192.168.111.6] [ecid: 1267785581:150.
    150.1.38:25452:0:36567,0] mod_plsql: /pls/apex/f HTTP-404 ORA-06502: PL/SQL: num
    eric or value error: character string buffer too small\nORA-06512: at "FLOWS_030
    100.F", line 279\nORA-06512: at line 22\n
    [Fri Mar  5 05:41:01 2010] [error] [client 192.168.111.6] [ecid: 1267785660:150.
    150.1.38:25567:0:36585,0] mod_plsql: /pls/apex/f HTTP-404 ORA-06502: PL/SQL: num
    eric or value error: character string buffer too small\nORA-06512: at "FLOWS_030
    100.F", line 279\nORA-06512: at line 22\n
    Any ideas?
    Thanks

    Hi,
    Could you please try the following test:
    This error message appears because the Connection Server is down or disabled. To start or enable the server perform the following steps:
    1. Go to Start > Programs > BusinessObjects XI > BusinessObjects Enterprise > Central Configuration Manager.
    2. Verify the Connection Server is started with a status of running.
    3. Highlight the Connection Server and click the 'Start' button if the server is stopped.
    4. Click the 'Enable/Disable Servers' button, log on, and verify there is a green up arrow next to the Connection Server.
    5. Click the check box for the Connection Server and 'OK' if there is no green up arrow to enable the server.
    Regards,
    Deepti Bajpai

  • Got "HTTP - 404" error when apply change of report attributes

    Environment:
    Oracle 10g (not XE)
    APEX 3.1.2.00.02
    Oracle HTTP Server
    I tried to modify a page in "101 - Sample Application", changed the report attributes (changed the heading type from Column Names to Customer), and when I applied the change, I got a "HTTP - 404 Page not found" error.
    In error log file of Apach, the error message is "mod_plsql: /pls/apex/wwv_flow.accept HTTP-404 ORA-25402......"
    Anyone can help me? Thanks.

    Please tell us your first name and update your profile with it to help us. Thanks.
    changed the report attributes (changed the heading type from Column Names to Customer)I don't follow that.
    Can you install this application into your workspace on apex.oracle.com (request one if necessary) and reproduce this problem there?
    Scott

  • Not able to open Modal Page through a report attribute link

    Dear All,
         Not able to open Modal Page through a report attribute link, kindly help me...
      I am using skill builders modal page plugin ...
    Thanks and Regards,
    Madonna

    Here's what you have to do.
    You set up your column link like this:
    Link text: whatever you like
    Link attributes: onclick="return false;" class="open_modal"
    Target: Page in this application
    Page: number of the page you want to open in your modal window
    You set up your dynamic action like this:
    Event: Click
    Selection type: jQuery selector
    jQuery selector: .open_modal
    (notice the dot at the beginning!)
    Action: SkillBuilders Modal Page (2.0.0) [Plug-in]
    Event Scope: Dynamic
    And finally, in your True Action (SkillBuilders Modal Page (2.0.0)), URL Location should be set as Attribute of Triggering Element.
    And that's pretty much all it takes.
    Hope this helps.

  • Interactive Report Attributes: Missing a column?

    This is for Application Express 3.2.1.00.12
    I'm working on a report with the columns pulled in a SQL statement in the Region Definition section of the Interactive Report Attributes screen. We want to alter the column names so they are more user friendly, so on the Report Attributes tab, I'm looking for the column name we wish to alter, but it is not showing up. Now, in the final report, the column is visible with the header from the name of the column from the database, so the system is aware of the column and can display it, but for some reason we can't see it in the Report Attributes tab.
    Why would a column be invisible or inaccessible in the Report Attributes tab? There are 100 columns displayed in the Report Attributes: Column Attributes section. Is that the reason I'm missing some columns; 100 is a hard column limit on that page?
    Thanks in advance for all help you can provide.
    Matthew Nagler
    Edited by: user13579247 on Jul 20, 2011 10:45 AM
    Edited by: user13579247 on Jul 20, 2011 12:20 PM

    Hi,
    You are almost right place. You need click icon before 100th column name, order to go screen where you can edit column attributes.
    In that screen right top is buttons (Cancle, Apply, < and >)
    Regards,
    Jari
    Edited by: jarola on Jul 21, 2011 5:43 PM
    It might documentation guides you to right screen
    http://download.oracle.com/docs/cd/E14373_01/appdev.32/e11838/app_comp.htm#sthref978
    >
    To access Column Attributes:
    1. On the Workspace home page, click the Application Builder icon.
    2. Select the application.
    3. Select a page. The Page Definition appears.
    4. Under Regions, click Interactive Report next to the name of the report region you want to edit.
    The Interactive Report Attributes page appears with the Column Attributes section at the top of the page.
    5. To access the Column Attributes page, click the Edit icon next to the appropriate column Alias.
    >
    Edited by: jarola on Jul 21, 2011 5:44 PM

Maybe you are looking for