Re: [ljc] Reporting engines

From: Jon Hatfield
Sent on: Monday, February 4, 2013 7:33 PM
I didn't know that one, thanks, it looks good.

I am tempted to steal the concept that BIRT and Pentaho have of objects to represent reports and parameters and do it myself - return json objects to the front end, as I've seem some modern and dynamic JS reporting libraries that take json input, and not use any separate report designer software, since all the decorating can be done on the front end - the only remaining part is the SQL.

Jon

Sent from my HTC

----- Reply message -----
From: "James" <[address removed]>
Date: Mon, Feb 4, 2013 09:58
Subject: [ljc] Reporting engines
To: <[address removed]>

Are you aware of BIRT? Not played with it (we built our own custom engine for a system I worked on, prior to BIRT becoming mature)

On 3 February 2013 19:57, Jon Hatfield <[address removed]> wrote:
Hi,

Does anyone know of an embeddable web based Java reporting engine that supports ajax for e.g. pagination and column sorting?

I used Jasper a while ago but found it old fashioned and clumsy, certainly not ajax, perhaps they have improved it in recent years though.

I also use Pentaho at the moment, but all it really gives you is an API to access reports that you have written in the report designer standalone app - I had to write the pagination and JSP interface myself, plus it's no frills, it just spits out SQL results as an html table!

I would be interested to know if people just use e.g. displaytag and hand write each report as needed, or if writing a custom engine is popular, or if there are other embeddable engines out there.

It is something that in my opinion is strangely lacking; there is jbpm for workflows, Apache commons for utils, axis for web services etc. but nothing modern and "complete" for reporting, even though it is a significant part of most systems.

Thanks!
Jon




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Jon Hatfield ([address removed]) from LJC - London Java Community.
To learn more about Jon Hatfield, visit his/her member profile
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by James ([address removed]) from LJC - London Java Community.
To learn more about James, visit his/her member profile
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference, in collaboration with the LJC 12/13 Jun 14

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • Atlassian

    See here for details - http://www.atlassian.com/

  • Packt Publishing

    A publishing company specializing on specific technologies and solutions

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy