<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rittman Mead Consulting &#187; apex</title>
	<atom:link href="http://www.rittmanmead.com/tag/apex/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rittmanmead.com</link>
	<description>Delivering Oracle Business Intelligence</description>
	<lastBuildDate>Mon, 06 Feb 2012 21:18:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Taking a Look at ApEx 3.1 Interactive Reports</title>
		<link>http://www.rittmanmead.com/2008/03/taking-a-look-at-apex-31-interactive-reports/</link>
		<comments>http://www.rittmanmead.com/2008/03/taking-a-look-at-apex-31-interactive-reports/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 22:08:02 +0000</pubDate>
		<dc:creator>Mark Rittman</dc:creator>
				<category><![CDATA[Oracle Database]]></category>
		<category><![CDATA[apex]]></category>

		<guid isPermaLink="false">http://www.rittmanmead.com/2008/03/07/taking-a-look-at-apex-31-interactive-reports/</guid>
		<description><![CDATA[The latest copy of Oracle Magazine dropped through the door yesterday, and as I was looking through it last night I noticed an article on the new Interactive Reporting feature in ApEx 3.1. Ever on the lookout for new BI and reporting technologies, I downloaded the Apex 3.1 installer from OTN, copied it onto my [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.oracle.com/technology/oramag/oracle/08-mar/index.html">latest copy of Oracle Magazine</a> dropped through the door yesterday, and as I was looking through it last night I noticed an article on the new <a href="http://www.oracle.com/technology/oramag/oracle/08-mar/o28browser.html">Interactive Reporting feature in ApEx 3.1</a>. Ever on the lookout for new BI and reporting technologies, I downloaded the Apex 3.1 installer from OTN, copied it onto my laptop and installed it over my Oracle 11g ApEx installation on the train up to work.</p>
<p>I won&#8217;t go into the full details of how you set an ApEx interactive report up, David Peake&#8217;s article in the magazine does this very well, but I thought I&#8217;d give some though to how well this new feature works and whether it&#8217;s a substitute for Discoverer, Oracle Reports or the reports in Oracle Portal.</p>
<p>Taking a look at Interactive Reports first, once you&#8217;ve defined your report using a SELECT statement or by pointing to a table, ApEx displays the data for the end-user as a tabular list, like this:</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_1.jpg" alt="" /></p>
<p>Clicking on any of the column headers brings up a list of actions: sort ascending, sort descending, control break, hide column, and filter on a value.</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_2.jpg" alt="" /></p>
<p>Selecting a filter value applies that filter to the report.</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_3.jpg" alt="" /></p>
<p>Strangely, selecting two filter values seems to filter on both of them being true and no data gets returned, I&#8217;d have expected this to be an OR rather than an AND.</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_4.jpg" alt="" /></p>
<p>The Control Break feature splits the report up into sections, on for each value in the column that&#8217;s been broken on.</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_5.jpg" alt="" /></p>
<p>The Action Menu down the right-hand side brings up a number of functions, such as filter, aggregate, highlight (conditional format), chart and compute (calculate).</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_6.jpg" alt="" /></p>
<p>Aggregate lets you SUM, for example, all the values in a column.</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_7.jpg" alt="" /></p>
<p>Compute lets you create a calculated column based on other columns in the report, and Oracle database functions.</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_8.jpg" alt="" /></p>
<p>Once you&#8217;ve added your aggregations and computations you can see the final result.</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_9.jpg" alt="" /></p>
<p>There&#8217;s even a charting capability, with a fairly simple to use dialog for creating bar, line and pie charts.</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_10.jpg" alt="" /></p>
<p>The charts themselves don&#8217;t look too bad either.</p>
<p align="center"><img src="http://www.rittmanmead.com/images/int_rep_11.jpg" alt="" /></p>
<p>I covered some of the charting and dashboard capabilities in ApEx back towards the end of last year, in this article on <a href="http://www.rittmanmead.com/2007/12/11/integration-oracle-olap-and-apex/">Oracle OLAP and ApEx</a>. So is ApEx a viable alternative to Discoverer, Portal or BI Publisher for those customers who want to do some reporting and dashboarding?</p>
<p>Well it&#8217;s certainly an option for those customers who have a couple of developers willing roll their sleeves up an learn ApEx. If you&#8217;ve not got the budget for a full BI tool, but you&#8217;ve got some developers or a DBA who can put some SELECT statements together and run through ApEx&#8217;s report building wizards, then you can certainly put something together that looks smart, and in the case of ApEx 3.1, gives users a degree of interactivity too. Using ApEx&#8217;s controls, you can add drop-down menus, radio button menus and so forth and tie them to multiple reports and chart, and you can create multi-tabbed dashboard pages in much the same way as with Oracle Portal.</p>
<p>What you do lose though is the ability for end-users to develop their own reports and dashboards, but if you&#8217;re happy for these to be put together and maintained by your development team (which, let&#8217;s face it, is how most smaller organizations work anyway) then ApEx is quite a neat environment, and it has the advantage of keeping your architecture simple (it all runs through the database, in 11g you don&#8217;t even need a standalone Apache server) and lets you re-use your Oracle database and PL/SQL skills.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rittmanmead.com/2008/03/taking-a-look-at-apex-31-interactive-reports/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

