Many Pies

Many Pies
Showing posts with label reporting. Show all posts
Showing posts with label reporting. Show all posts

Friday, November 02, 2007

Clunky Oracle Discover reports

I've been using Oracle's Discoverer reports for most of the morning and they are very clunky.

I always thought it looked like a desktop app that's been converted to the web and as I was searching for some sort of tutorial I got a list of the options, one of which is a desktop version so I was correct.

My gripes are:
1. If you want to fill in a value that has to come from a list you get given what looks like a free text field and a torch/flashlight (depending on which side of the Atlantic or Pacific you are).
Rather than having a dropdown arrow if you want to see which values are allowed you click on the torch/flashlight. You then get a new browser window with a list of 25 values. You then have to click "next 25" repeatedly until you find the one you want.

2. You can't delete columns from the resulting report! You can add, but not delete. The workaround I found was to restrict the number of columns on the display to 5 say, and make sure that the ones you want are the first 5 going from left to right.

3. Bloat. It seems that in order to allow some clever stuff, like being able to highlight a column and make it bold, there is a lot of HTML bloat. Here is one single cell in a report:

<td id="dv_c176_0" class="x62" style="font-family:sans-serif,Arial,Helvetica,Geneva,sans-serif;font-size:11pt;font-style:normal;font-weight:normal;text-align:left;color:#000000;background-color:#ffffff;vertical-align:top" onmousedown="_bi_handleMouseDown(event,dv_smodel,-1,0);return false;" onmouseover="_bi_handleMouseDrag(event,dv_smodel,-1,0);return true;" headers="dvc0 dvr176" nowrap><div class="x5f" style="border-top:none;border-bottom:none 1px;border-left:none;border-right:none"><span style="vertical-align:top">cell contents</span></div></td>

Monday, March 19, 2007

Update to "Reporting on the Cheap"

An update to my reporting method. Word RTF was too bloated, so in the end I used Open Office to generate the RTF. A by-product of this is that when I'm ready I can create PDF pretty easily too.

tags:

Tuesday, July 11, 2006

Solution to reporting on the cheap

I've got a solution to my reporting problem that I discussed previously. What you do is save your Word document as WordML, then rename it to an .xslt file. Put in some magic XSL statements, combine it with your XML data using msxsl and then you've got a Word document with your data in. You can save as RTF, or convert to PDF using any one of a number of utilities. You can do the same with Excel if you want a more tabular format.

The clever bit is to automate the putting in of the XSL statements so that your end user can put pseudo field codes (as you do with mailmerge) into a Word document and some sort of parser spots them and puts in the corresponding XSL to fill in the data.

That's the bit I've got to work on next.

tags: