-
JasperReports 1.0 released (29 messages)
- Posted by: Joseph Ottinger
- Posted on: July 21 2005 11:31 EDT
JasperReports 1.0, a free reporting library, has been released. With this product, XML report templates are used to generate ready to print documents using data from customizable data sources, including JDBC. The output can be delivered to the screen, printer, or stored in PDF, HTML, XLS, CSV and XML format.Threaded Messages (29)
- JasperReports 1.0 released by Mark N on July 21 2005 15:24 EDT
- More news by Mark N on July 21 2005 15:35 EDT
- JasperReports 1.0 released by Eric Minick on July 21 2005 16:20 EDT
- JasperReports 1.0 released by Ajay Chaudhary on July 22 2005 01:46 EDT
- Congratulations++, but by galmazan galmazan on July 22 2005 04:38 EDT
- Ultimate Guide? by Casual Visitor on July 22 2005 04:52 EDT
-
"The JasperReports Ultimate Guide" is usually out of sync by galmazan galmazan on July 22 2005 05:53 EDT
- "The JasperReports Ultimate Guide" is usually out of sync by Mark N on July 22 2005 08:13 EDT
-
"The JasperReports Ultimate Guide" is usually out of sync by galmazan galmazan on July 22 2005 05:53 EDT
- Ultimate Guide? by Casual Visitor on July 22 2005 04:52 EDT
- Whati is new in 1.0? by Nebojsa Vasiljevic on July 22 2005 07:42 EDT
- What's New? by Mark N on July 22 2005 08:04 EDT
-
What's New? by Nebojsa Vasiljevic on July 22 2005 09:10 EDT
- What's New? by Mark N on July 22 2005 09:57 EDT
-
What's New? by Nebojsa Vasiljevic on July 22 2005 09:10 EDT
- What's New? by Mark N on July 22 2005 08:04 EDT
- Good Enough for Simpler Reports But Have Lots Of Issues by Serbulent Ozturk on July 22 2005 12:16 EDT
- Good Enough for Simpler Reports But Have Lots Of Issues by David Thielen on July 22 2005 12:35 EDT
-
Good Enough for Simpler Reports But Have Lots Of Issues by George Coller on July 22 2005 01:04 EDT
- Good Enough for Simpler Reports But Have Lots Of Issues by David Thielen on July 22 2005 11:51 EDT
- Full XSL capabilities by Andrei Postolache on July 22 2005 09:44 EDT
-
Good Enough for Simpler Reports But Have Lots Of Issues by George Coller on July 22 2005 01:04 EDT
- Good Enough for Simpler Reports But Have Lots Of Issues by T Lim on July 22 2005 23:44 EDT
-
Good Enough for Simpler Reports But Have Lots Of Issues by Mark N on July 23 2005 11:34 EDT
- Excel generation by Michael DeFazio on July 27 2005 06:13 EDT
- Excel Reporting by Leonid Vysochyn on August 04 2005 11:59 EDT
-
Good Enough for Simpler Reports But Have Lots Of Issues by Mark N on July 23 2005 11:34 EDT
- Good Enough for Simpler Reports But Have Lots Of Issues by David Thielen on July 22 2005 12:35 EDT
- Cross Tabs? by tyler nelson on July 22 2005 14:02 EDT
- JasperSoft Responses by Barry Klawans on July 22 2005 19:37 EDT
- JasperSoft Responses by Chester Chen on July 22 2005 20:42 EDT
- JasperReports 1.0 released by Vinod Singh on July 25 2005 04:36 EDT
- Cross Tabs by tyler nelson on July 25 2005 10:48 EDT
- Performance by Alejandro Pimentel on July 26 2005 21:10 EDT
- How does it compare to DataVision? by Edward Taussig on July 29 2005 10:20 EDT
- Re: How does it compare to DataVision? by Asif Iqbal on July 31 2005 23:36 EDT
-
JasperReports 1.0 released[ Go to top ]
- Posted by: Mark N
- Posted on: July 21 2005 15:24 EDT
- in response to Joseph Ottinger
Excellent. I am glad to see they are moving forward. -
More news[ Go to top ]
- Posted by: Mark N
- Posted on: July 21 2005 15:35 EDT
- in response to Mark N
-
JasperReports 1.0 released[ Go to top ]
- Posted by: Eric Minick
- Posted on: July 21 2005 16:20 EDT
- in response to Mark N
Very good. This is a handy little library. -
JasperReports 1.0 released[ Go to top ]
- Posted by: Ajay Chaudhary
- Posted on: July 22 2005 01:46 EDT
- in response to Joseph Ottinger
Combination of Ireport ( for Report Designing ) and Jasper Reports makes a good open source choice for reporting in Java . Though the pdf and html export options are good , implementatiop for XLS, CSV and XMl is still not upto the mark. The updation to the paid advanced guide is taking lot of time .From last 2-3 months the advanced guide is not available and is still being updated !.The best part though is alternative data sources for generating data -
Congratulations++, but[ Go to top ]
- Posted by: galmazan galmazan
- Posted on: July 22 2005 04:38 EDT
- in response to Joseph Ottinger
First of all: CONGRATULATIONS. It is simply a great tool.
But (there is always a but), IMHO you shoud consider that a piece of sw like that is not complete and ready to be used, until a piece of doc (pay doc or free doc, pdf doc, or bookstore 500$ book) is not equaly complete. I've been using it for years now and it is frustrating to see lots of people that has abandon it for out-of-sync documentation.
I think that you have done a GREAT job, but know you should sit back, relax, take your time and write a GREAT documentation. It`s like you have something powerfull but you can´t use it because you don´t know how, then it`s like you don´t have anything at all.
Thanks again (for listen and for a great tool). -
Ultimate Guide?[ Go to top ]
- Posted by: Casual Visitor
- Posted on: July 22 2005 04:52 EDT
- in response to galmazan galmazan
First of all: CONGRATULATIONS. It is simply a great tool.But (there is always a but), IMHO you shoud consider that a piece of sw like that is not complete and ready to be used, until a piece of doc (pay doc or free doc, pdf doc, or bookstore 500$ book) is not equaly complete.
What about the "The JasperReports Ultimate Guide"? -
"The JasperReports Ultimate Guide" is usually out of sync[ Go to top ]
- Posted by: galmazan galmazan
- Posted on: July 22 2005 05:53 EDT
- in response to Casual Visitor
First of all: CONGRATULATIONS. It is simply a great tool.But (there is always a but), IMHO you shoud consider that a piece of sw like that is not complete and ready to be used, until a piece of doc (pay doc or free doc, pdf doc, or bookstore 500$ book) is not equaly complete.
What about the "The JasperReports Ultimate Guide"?
"The JasperReports Ultimate Guide" is usually out of sync, does not cover all parts of the tool and is truely the "Ultimate Guide", no other way to get more information (apart from the newsletter, that doesn`t always meet your needs).
Excuse me if it sounds too bad, but I repeat: I think it is SIMPLY A GREAT POWERFULL TOOL, but hasn`t been used so widely as it should because of a poor documentation (til now, of course). -
"The JasperReports Ultimate Guide" is usually out of sync[ Go to top ]
- Posted by: Mark N
- Posted on: July 22 2005 08:13 EDT
- in response to galmazan galmazan
Since JasperReports was previous supported by an individual(s) but now is supported by a real company, I would believe that the documentation issue is being resolved. I think the link I posted said something about JasperSoft putting more people on JasperReports.
With the arrival of BIRT, they will now have to kick it into high gear. I think the move on JasperSoft's part was a realization of this and we will probably have two good, well documented and supported OSS based Reporting tools. Additionally, it will force other vendors to make similar moves. (Are you listening/watching Cognos/Business Objects?)
I previously blogged (JRoller) on this when Crystal announced their Eclipse plugin. -
Whati is new in 1.0?[ Go to top ]
- Posted by: Nebojsa Vasiljevic
- Posted on: July 22 2005 07:42 EDT
- in response to Joseph Ottinger
I can't find what new/improved features are in 1.0
Is this just new release naming politic (previous release was 0.6.8) or a big move? -
What's New?[ Go to top ]
- Posted by: Mark N
- Posted on: July 22 2005 08:04 EDT
- in response to Nebojsa Vasiljevic
How about the "What's New" link. It is in red on the front page. :) -
What's New?[ Go to top ]
- Posted by: Nebojsa Vasiljevic
- Posted on: July 22 2005 09:10 EDT
- in response to Mark N
How about the "What's New" link. It is in red on the front page. :)
Have you try to click on "What's New" link ?
It looks like 4 random and not very new features. -
What's New?[ Go to top ]
- Posted by: Mark N
- Posted on: July 22 2005 09:57 EDT
- in response to Nebojsa Vasiljevic
Yes, I did try yesterday cause I was curious as to what was new. I don't remember what was new before but some if it does look new. According to some other sites, those are new. (ie http://today.java.net/pub/n/JasperReports1.0 )How about the "What's New" link. It is in red on the front page. :)
Have you try to click on "What's New" link ?It looks like 4 random and not very new features.
BTW, does anyone know what is wrong with SourceForge? It is intermittently not there. -
Good Enough for Simpler Reports But Have Lots Of Issues[ Go to top ]
- Posted by: Serbulent Ozturk
- Posted on: July 22 2005 12:16 EDT
- in response to Joseph Ottinger
I have used JasperReports for report generation. If your requirements are only for well known templates and predictable content size for PDF generation, JasperReports might be OK.
When your layout includes a large body section that spans two pages you have to do a lot of tweaking|hacking to get it working. If the content size is not predictable and you have to rely on resizing, JasperReports is not impressive. It is geared for PDF transformation and it XLS transformation was particularly problematic.
There was also couple of issues with lanscape mode in XLS and extending the code so that we could customise the footer generation. The way it is designed to do the transformation was not cleanly separated. It was very difficult to customise the code.
Its visual designer was OK but needed a lot improvements. I had to manually edit the XML docs to refine the report templates.
I have not used the lates version this might have changed. -
Good Enough for Simpler Reports But Have Lots Of Issues[ Go to top ]
- Posted by: David Thielen
- Posted on: July 22 2005 12:35 EDT
- in response to Serbulent Ozturk
-
Good Enough for Simpler Reports But Have Lots Of Issues[ Go to top ]
- Posted by: George Coller
- Posted on: July 22 2005 13:04 EDT
- in response to David Thielen
Hello;In that case, please take a look at http://www.windwardreports.comthanks - dave
Wish I had something like this in 1996, had to build my own report to word system.
I note that one thing that hasn't changed is the ability to do charts. In 1996 I had to write VB code to merge a template (word file saved as XML) with data then open the merged file in Word to programmatically to create a pie graph, or similar. I've not played with word's internals since then but after looking at the windwardreports site I see no "graphing" examples so I assume this limitation still exists.
I guess you could use some external graphing library to dump out a graphic to be loaded into a word template but the other point of reporting to word was having a "real" word document that editors could inspect and make adjustments before releasing to the public. Some of these adjustments included tweaking the pie charts. -
Good Enough for Simpler Reports But Have Lots Of Issues[ Go to top ]
- Posted by: David Thielen
- Posted on: July 22 2005 23:51 EDT
- in response to George Coller
Hi;
Re the question about Windward Reports and charting - it is in version 4.0 which is in final beta. You can download the beta with charts & graphs from our website - http://www.windwardreports.com
Re the comment/question about poi & xls files - yes that is correct. However, as the reports come from a Word template, there are no macros in the source template either so it's a non-issue in our case.
Moving forward, we will probably support Excel files as a source also which will mean macros - but that is version 4.1 or 5.0.
thanks - dave -
Full XSL capabilities[ Go to top ]
- Posted by: Andrei Postolache
- Posted on: July 22 2005 21:44 EDT
- in response to David Thielen
From what I can see, both JasperReports and WindwardReports use POI when it comes to XSL files. POI can not do things like charts and macros. Is there any Java reporting tool that is fully featured when it comes to XSL files? -
Good Enough for Simpler Reports But Have Lots Of Issues[ Go to top ]
- Posted by: T Lim
- Posted on: July 22 2005 23:44 EDT
- in response to Serbulent Ozturk
Exactly.
I've used it for my previous company to do some real reporting, and it's very limited in many cases.
I thought so many responses of it being good is that they needed only very simple reporting, and is happy to live without proper documentation, including the outdated "The JasperReports Ultimate Guide", and uncommented source code (so clean that you'd think someone has strip away the comments).
Imagine someone making uninformed decision to use Jasper and is stubborn enough not to consider anything else just because it's top at sourceforge, no matter what you have tell them, and pay for the guide and yet nothing useful in it.
People might tell you to RTFM, alright, so I had to go through the source line by line, and I think the structure need serious improvements, talking about OOP here. The thing is, I think they'll have problems with legacy, because many people already hacking the Jasper to achieve what they want, and patching Jasper to do it the right way will break all the hacks. Besides, the hacks were actually suggested in the user forum.
Think twice before making a decision. -
Good Enough for Simpler Reports But Have Lots Of Issues[ Go to top ]
- Posted by: Mark N
- Posted on: July 23 2005 11:34 EDT
- in response to T Lim
I've used it for my previous company to do some real reporting, and it's very limited in many cases.
Well, I was able in a few minutes to get it to do something that isn't possible to do in ReportNet (they tried for months). And if you know how much ReportNet costs ... :) -
Excel generation[ Go to top ]
- Posted by: Michael DeFazio
- Posted on: July 27 2005 18:13 EDT
- in response to Mark N
If you are hamstrung on generating generating Excel reports, we at workbeans are near completion of version 1.0 of our product (September 1, 2005). It's a pure Java API which provides a clean API to generate Excel files in both binary (Office 97 and later through POI) and XML (SpreadsheetML) formats and will support the new Office 12 XML file format.
example:
FlowComposer f = new FlowComposer(Orientation.HORIZONTAL);
f.put("Hello World").format(Color.AQUA, FontWeight.BOLD);
f.link("http://www.google.com").format(BorderLineStyle.DASH_DOT);
f.next(); //skip a cell
//create 5 cells with these values
f.put(new int[] {1,2,3,4,5}).format(FillPattern.BRICKS);
f.nextSeries(); //next Row
f.put(Boolean.TRUE).format(
FontName.TAHOMA, Underline.SINGLE, Span(1,3);
//generate in Office97Binary file format and write to file
Excel97Driver.doExecute(flow).writeToFile("ExampleO97.xls");
//generate in Excel XML (SpreadsheetML) and write to file SSMLDriver.doExecute(flow).writeToFile("ExampleSSML.xls");
Send me an email (eric at workbeans dot com) if this might be something that would help you out. (I can provide a few no cost licenses at least until we go 1.0).
Cheers,
M. Eric DeFazio
eric@workbeans.com -
Excel Reporting[ Go to top ]
- Posted by: Leonid Vysochyn
- Posted on: August 04 2005 11:59 EDT
- in response to T Lim
If you need to integrate Excel reporting into existing Java application you may want to take a look at jXLS - http://jxls.sourceforge.net/
It's a very light library that allows you to perform Excel export using XLS template files. Usage is extremely easy. One of its advantage (or disadvantage?) is that you create report template in real Excel editor (like MS Excel or OpenOffice Excel). It processes JDBC ResultSets as well. -
Cross Tabs?[ Go to top ]
- Posted by: tyler nelson
- Posted on: July 22 2005 14:02 EDT
- in response to Joseph Ottinger
Still no cross tabs? When do you think Cross Tabs will be adding to JasperReports?
--Tyler -
JasperSoft Responses[ Go to top ]
- Posted by: Barry Klawans
- Posted on: July 22 2005 19:37 EDT
- in response to Joseph Ottinger
There seem to be a few repeating issues in this discussion, which I would like to answer. First off, I work for JasperSoft, so these are informed answers, not somebody's guesses.
First off, JasperReports documentation and the Ultimate Guide have been brought us several times. Yes, a new version is coming, and should be available in August. The existing Ultimate Guide had gotten out of date, and with the new features just added it needed a pretty big updating. We decided not to delay the release of 1.0 until the Guide is available, on the belief that their are users out there who can look at the new samples and figure out how to use the new features without the guide.
The 1.0 release is a major release, as it included integrated charting for the first time. The other main feature solves a lot of the "out of memory" errors people encounter when running very large reports, and allows reports to be effictively limited by disk space, not RAM.
The chart integration eliminates the needs to call a charting package in your code and then pass an image to JasperReports. You now simply place the appropriate chart type in the report design (ie Pie Chart, Bar Chart, HighLow Chart, etc) and set up the mapping from the input data to the chart series, and you are done. You can now add charts to a report in minutes instead of hours.
Finally, on the subject of cross tabs, all I can say is that it is coming. We need to do a fair amount of work to handle the unknown number of columns in the layout, and as one poster mentioned JasperReports has some challenges with very wide reports. Once that is solved cross tab reports will be added.
-Barry Klawans
Chief Technical Officer
JasperSoft -
JasperSoft Responses[ Go to top ]
- Posted by: Chester Chen
- Posted on: July 22 2005 20:42 EDT
- in response to Barry Klawans
Barry,
Congraduations on your new release from your old friend.
I just downloaded and like to try it out
Chester Chen
(cchen at clearstorysystems dot com) -
JasperReports 1.0 released[ Go to top ]
- Posted by: Vinod Singh
- Posted on: July 25 2005 04:36 EDT
- in response to Joseph Ottinger
The new charting feature is really cool :) -
Cross Tabs[ Go to top ]
- Posted by: tyler nelson
- Posted on: July 25 2005 10:48 EDT
- in response to Joseph Ottinger
Cross Tabs are coming, which is great. Can you elaborate on the timeline. I ask because we have some projects here that will need crosstab functionality, but probably not until October or so.
Thanks,
Tyler -
Performance[ Go to top ]
- Posted by: Alejandro Pimentel
- Posted on: July 26 2005 21:10 EDT
- in response to Joseph Ottinger
What about performance?
I mean, Does JasperReports use precompiled-xsl or something like that? -
How does it compare to DataVision?[ Go to top ]
- Posted by: Edward Taussig
- Posted on: July 29 2005 10:20 EDT
- in response to Joseph Ottinger
Anyone have any experience with DataVision?
http://datavision.sourceforge.net/
how does JasperReports compare? -
Re: How does it compare to DataVision?[ Go to top ]
- Posted by: Asif Iqbal
- Posted on: July 31 2005 23:36 EDT
- in response to Edward Taussig
Well I've been trying DataVision for the last few days. Comparing to iReport, DataVision is very simple to use, light weight and therefore faster. Though it has very limited options specially in designing a report.
I'm still going for DataVision for my current project because its faster and less error prone.