Welcome to the Java Programming Forums

The professional, friendly Java community. 21,500 members and growing!

The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 2 of 2

Thread: Which is better for reporting tool: open source or charge?

  1. #1
    Junior Member
    Join Date
    Aug 2009
    Thanked 0 Times in 0 Posts

    Default Which is better for reporting tool: open source or charge?

    After making reports for a long time, I found something strange recently. Various reporting tool vendors advertise by all means to attract users’ attentions; however, programmers show great interests in Jasper report + ireport, the representatives of free and open source Java reporting software. You can find that it is discussed in full swing in almost all the forums with Java report board, and there are always a lot of questioners.


    Jasper report + ireport are pure Java reporting tools. I believe that the reasons for users to choose them are as follows:
    1. They are free reporting tools, and this is the most important reason.
    2. They are professional reporting tools.
    3. They are pure Java reporting tool.
    It means that most people have realized that they should make reports with professional reporting tools, not coding, and this is a progress. Now, there are many pure Java reporting tools available, such as JATOOLS, RAQ Report, and Style report, etc. According to users’ choice, you will find that free is the deciding factor.

    However, I have a problem. Free and chargeable, which one is better?

    It seems that free Jasper report + ireport bring us a lot, reporting software with certain usability, open source code with flexible customization capability and complete control, and the most important, low cost.
    But is this really the case?
    1. The tabling capabilities of them are not very good.
    2. Written too minutely, the Help documents of them are hard to read. And more important, all of them are chargeable.
    3. The tabling logicalities of them are not very strong.
    Sometimes, you may find it very hard to make a complex report with them. For example, if there is a report can not be made directly, you have to write SQL statements troublesomely or ask your clients change their requirements unreasonably.
    You can find a great number of consultation posts in forums, and the questioners usually have to wait for answers on line. However, maybe there is no answer to their questions, or there is no one to answer their questions by coincidence. You can count the time and labor cost spent on it. Then, whether it is advisable to buy a chargeable reporting tool?

    The advantages of buying a chargeable reporting tool:
    1. The tabling capability of a chargeable reporting tool must be better than a free one.
    2. The Help documents of chargeable reporting tool are free.
    3. When you have a question, you can consult the technical support of your reporting tool directly; even ask them to come to help you.

    Judging from the social trend, labor division will becomes more and more detailed, and work will becomes more and more professional. In report industry, the optimal condition is that professional reporting tool vendor is the peripheral R&D Center of other companies. Each company gives some money to the vendor for using the reporting tool, while the vendor is dedicated to solve the report problems of all the cooperators.
    To sum up, making report is a professional job, and it is advisable for you to buy a chargeable reporting tool. With it, you can do your own job better.

  2. #2
    Super Moderator Json's Avatar
    Join Date
    Jul 2009
    Warrington, United Kingdom
    My Mood
    Thanked 156 Times in 152 Posts

    Default Re: Which is better for reporting tool: open source or charge?

    I guess it depends on your need for reporting. Personally I would have no use for it but I guess there is some truth to what you are saying, however if I were ever in the position were I'd need to look into it I'd have to do some investigation.

    // Json

Similar Threads

  1. Website Source
    By expertOpinion in forum Java Theory & Questions
    Replies: 10
    Last Post: July 21st, 2009, 11:06 AM
  2. Java program to open jsp page on client side instead of server side
    By khanshakil in forum JavaServer Pages: JSP & JSTL
    Replies: 1
    Last Post: July 8th, 2009, 06:26 AM
  3. Facing problem with open modeless dialog from modal window
    By Divya in forum Java Theory & Questions
    Replies: 1
    Last Post: May 14th, 2009, 03:18 AM
  4. Java program to open and close computer CD/DVD drive
    By JavaPF in forum Java Programming Tutorials
    Replies: 0
    Last Post: January 28th, 2009, 12:04 PM

Tags for this Thread