Solved

Java-based Report Writer

Posted on 2001-08-09
2
268 Views
Last Modified: 2008-07-03
We would like to integrate a report writer (such as Crystal Reports) into a Java-based application.  The design created by the application is a series of canned reports in HTML and CSV format that are generated using Java (writing text to files) of which the HTML version is accessible through the GUI via menus.   Our customers like the canned reports, but the total inflexibility makes them not practical for the long-term.  Ideally, I  would use Java to dump the data into relational tables (XML, CSV, or other ODBC-compliant format), and use an imbedded report writer to generate the canned reports, while making all the data accessible for our customer via the tables so that they can link to them and generate custom reports via thier own report writer, Access, etc.  Our appication is single -user, but is used on mulitple platforms (Windows, NT, Linux, Unix), and Crystal Reports, JReports, etc., won't work for us except via a web server, which the company doesn't want to do.  The only option I can see now is to write a basic report writer to generate the appropriate SQL, then use JDBC to generate the results table and dump to XML.  Does anyone know of a reasonably-priced  commercial report writer that I can integrate into the app, that doesn't require a web server ?
0
Comment
Question by:jquarter
2 Comments
 
LVL 1

Accepted Solution

by:
dviji earned 100 total points
ID: 6369768
Try with actuate's eReporting. I don't know about the pricing.(http://www.actuate.com/)

Just for XML,PDF,HTML Writer (Only the set of API's available) goto www.lowagie.com.

..dviji
0
 

Author Comment

by:jquarter
ID: 6540837
Thanks for the help.  Doesn't look like The ideal solution is out there, but this is closer than where I was.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
tomcat not starting 6 68
tomcat startup error 5 102
ejb mdb examples 1 8
Notify sent to other threads in Java 9 33
Java contains several comparison operators (e.g., <, <=, >, >=, ==, !=) that allow you to compare primitive values. However, these operators cannot be used to compare the contents of objects. Interface Comparable is used to allow objects of a cl…
This was posted to the Netbeans forum a Feb, 2010 and I also sent it to Verisign. Who didn't help much in my struggles to get my application signed. ------------------------- Start The idea here is to target your cell phones with the correct…
Video by: Michael
Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …
Viewers will learn about the different types of variables in Java and how to declare them. Decide the type of variable desired: Put the keyword corresponding to the type of variable in front of the variable name: Use the equal sign to assign a v…

856 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question