Reporting Advertising

     

What Pentaho Reporting can do for you

Current Stable

Previous

In Development

Pentaho Reporting allows you to refine your raw data into visually appealing reports that convey all the information you need to make better decisions and to get your job done faster. The open architecture of the reporting system and our Open-Source nature makes it a breeze to integrate the reporting engine into your existing systems.

Many of the worlds leading enterprises already use our technology to gain a competitive edge. What are you waiting for? Download it now!

Learn more about Pentaho Reporting

Pentaho Reporting 3.8.3

Pentaho Reporting 3.8.2

Pentaho Reporting 4.0.0

Development for this version has just started. Relax, it will take a while. Crosstabs are coming ..

Saturday, April 23, 2011

PRD-4.0: Lets do something with colors

Everything I have been working for some time with the report designer, I start to get a bit upset about the extremely ugly and hard to use colour chooser. The funny thing about this beast is: It contains all the elements, but in a way that just kills the fun of using it. Look at this and tell me you like it:



My problems with this colour chooser are several ones:

  • Its RGB selector is a nightmare. No visual selection, its just straight from the 80's.
  • Its HSB selector offers RGB values, but you can't edit them there. Argh!
  • The Swatches selection with its large shadowy buttons looks funny.
  • The Swatches section is entirely hard-coded and we cannot change the colours displayed there.
  • There is no way to enter colours in HTML notation (like #FF0088)

So now it was time to put on the maintenance hat and to do something about it.

First the swatches, with colour schemas and a bit larger buttons to make it easier to select the right colour. The code is prepared for external colour schema definitions and we could even extract all colours that have already been used in a given report.


And as second option, we now have a combined RGB/HSB/HTML colour selector.



Now it is actually easy to select exactly the colour you need.

0 comments:

Post a Comment