Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Usability question on Pentaho

 
Rakesh Enoch
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I'm researching over Jasper Reports and I'm planning to research on Pentaho some time later. Being non-familiar with how Pentaho works, can someone tell me the add-ons that Pentaho provides and how Pentaho is better than Jasper Reports (If it is).

Another task which I'm trouble shooting now is that Jasper Reports doesn't provide a facility to generate Parameter Window (UI Screen) to capture parameters ($P{param}) from the user at runtime and generate the report based on user specifications. I have heard that SSRS (.Net platform) does this. Does Pentaho provide this facility to generate UI screen to enter parameters.

Note: The parameter screen (HTML page prompting user to enter some input) must be generated based on the content of the report template.

Hope I made myself clear. I'll be looking for a response.

Thanks,
Rakesh
 
Will Gorman
author
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Pentaho Reporting 3.5 supports parameter prompting. Using the our BI Platform as a reporting server, you also get HTML prompts when publishing your reports. These prompts can be driven by data coming from data sources defined in the report. I'll get back to you regarding your Jasper Reports vs. Pentaho Reporting question.
 
Rakesh Enoch
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That's a good news to hear, Will. Does your book cover the aspect of Parameter screen generation. In the meantime time I'll wait for the reply to my other question. Thanks!!
 
Kurtis Cruzada
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here are some key differentiators in functionality that I posted on another thread which also applies to Jasper as well.

1. All properties/attributes on an object or report section can be conditionally applied using an Excel like formula (Open Formula). Thus, there is a easy and standard method to conditionally set an objects or report sections formatting, background color, size & position, visibility, etc.

2. Report against just about any data source; jdbc, mondrian olap, pentaho metadata, xml, scriptable (java script, groovy, etc.), static table, or hibernate.

3. Report against multiple disparate data sources (relational, csv, text file, excel, xml, web service, etc) as one data set using a Pentaho Data Integration transformation.

4. Embed HTML and Javascript into HTML output.

5. Easily create reports with parameters/prompts and publish them to the BI server where users can view them via the web based client, the Pentaho User Console.

I also recommend looking at the sample reports in the Report Designer which will give you a very good idea of what can be done in Pentaho Reporting 3.5.

I've also included some screencam demos links of the product below. You may be interested in the parameter one .

Pentaho Report Designer v3.5 - 1: Creating a Report... http://www.youtube.com/watch?v=qo1BQfgDV-Y
Pentaho Report Designer v3.5 - 2: Creating a Parameterized Report... http://www.youtube.com/watch?v=AKpsuXvGh-Y
Pentaho Report Designer v3.5 - 3: Publishing a Report to the BI Server... http://www.youtube.com/watch?v=lADlPviK9Mc
Pentaho Report Designer v3.5 - 4: Overview of New Features... http://www.youtube.com/watch?v=-XEc1V4SZHw
 
Rakesh Enoch
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Kurtis for your valuable information
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic