Pages

Birt Made Report Easy

Here is the complete guide to build report in Eclipse using Birt plugin.

Birt or Business Intelligence and Reporting tool is a tool that can build report without writing toooo many java codes. If you are using ireport you know what I'm talking about :) (crystal report.. no point :D)

Main draw back in Ireport is we have to write too many codes to build simple report that can integrate to java application. But in Birt no need to write codes just drag n drop.

Birt is a Eclipse Plugin (Only to Eclipse) that you can download. So in this article we demonstrate how to build some sample report with ease of drag n drop :)

Here we go...
Step 1

  • Download Eclipse (http://www.eclipse.org/)
    • You can download eclipse for report users (Comes with Birt Plugin)
  • If you already have eclipse just install the birt plugin
    • Help --> Install New Software --> Click Add
    • Give name as Birt and give location as http://download.eclipse.org/birt/update-site/3.7-interim/
    • Click Ok 
    • Select All packages (tic) and accept the license agreement (whether we like it or not :P ).
    • It will take some time to download all the packages and after the download restart the eclipse.

Step 2
  • Before make project adjust your perspective to Report Design
  • To do that Window --> Show View --> Other
  • Select Report tab and select all the fields


Step 3
  • Now its the time to create new project
  • File --> New --> Other --> Business Intelligence and Reporting Tool --> Report Project
  • Give a Name for the Project and click finish.

Step 4
  • Now the Project is created. But we have to create a report.
  • To do that File --> New --> Other --> Business Intelligence and Reporting Tool --> Report
  • Give a name for report and and click Next.
  • In here you can choose the report template. (If you have one you can use it. but before you have to register the report template. will talk about this later)
  • I choose Blank Report and click Finish.





Step 5
  • Now report is ok. But we need to display data. 
  • Click Palette in Left Hand side (this is the place that all controls have) and drag n drop Table component to report design.
  • Give number of rows and columns and click Ok.
  • Now you can see the table  in report view (layout you are currently in)



Step 6
  • So the basic designing part is done. but data?? (give me 5 min)
  • Click on the Data Explorer (right hand sof Palatte) --> right click and select new data source
  • In here we can configure the database. For this demo we configure in built database that comes up with Birt. (Classic Model) (Others will talk later)
  •  Select Classic Models --> Next --> Finish.

Step 7
  • Right click data set --> new data set --> Next 
  • In the query window you can see the databases available. 
  • Select CLASSICMODELS expand it.
  • In the query text area you can write the SQL query.
  • In here we select customer name, customer first name and customer phone (You can do this by double clicking the table values in Available items)
  • After click Ok you can see the window edit data set (if you have any query issue it will show some error window)




Step 8
  • Click Preview tab (in layout are) and you can see the output of data.
  • Run --> View Report --> In web browser --> you can see the report in web browser.
  • Can give more advance function like export to doc, pdf, ppt and many more.






Here is some basic things about Birt report. But Birt is more than that. You can write javascript to get more functionality. We will talk about this later. That means the Advance Birt :) 





18 comments:

  1. Replies
    1. IEEE Final Year Project centers make amazing deep learning final year projects ideas for final year students Final Year Projects for CSE to training and develop their deep learning experience and talents.

      IEEE Final Year projects Project Centers in India are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation.

      corporate training in chennai corporate training in chennai

      corporate training companies in india corporate training companies in india

      corporate training companies in chennai corporate training companies in chennai

      I have read your blog its very attractive and impressive. I like it your blog. Digital Marketing Company in Chennai Project Centers in Chennai

      Delete
  2. Oracle fusion procurement training empowering present day agencies watch our unfastened tutorials80+ hours of brilliant motion pics
    The challenge-oriented video come to be bested tutorials &help
    Thanks for sharing.
    for more information please visit site
    oracle fusion procurement online training
    oracle fusion procurement training

    ReplyDelete
  3. just information we only provide information for those who need it cara menggugurkan kandungan dengan cepat dan akurat

    ReplyDelete
  4. for me this is a very very good information, because its contents make us become better know and learn more about the wide world, so it would greatly add insight for me, laneways that I say many thanks.


    VIMAX PEMBESAR PENIS
    VIMAX ASLI
    VIMAX CANADA
    VIMAX
    OBAT PEMBESAR PENIS
    VINAX HERBAL

    ALAT BANTU SEX
    ALAT BANTU SEX PRIA
    ALAT BANTU SEX WANITA

    JUAL FOREX ASLI
    FOREX ASLI
    OBAT PEMBESAR PENIS

    CIRI FOREX ASLI
    CIRI CIRI FOREX ASLI
    JUAL OBAT PEMBESAR PENIS

    ReplyDelete
  5. 4A0-N02 Dumps - Real 4A0-N02 Dumps Practice Exam Questions from marks4sure.com. Guaranteed preparation better than pass4sure 4A0-N02 Q&A.

    ReplyDelete
  6. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging. 3D Scanning Reverse Engineering
    Offshore Engineering Services India

    ReplyDelete
  7. This is most informative and also this post most user friendly and super navigation to all posts.
    Dimensional Control
    3D Laser Scanning Targets

    ReplyDelete
  8. Thanks for sharing this information. This is really a great job to do and publish it for the user and let them use it for their usage and knowledge. I really appreciate it personally, As I’ve also started to learn and this site helps me lot to understand the basics and other uses. Specially, I have learnt lots of useful thing from you. Those are really helpful and useful to understand it. I’m a part time blogger and frequently writing about some other topics. You might like to visit : Dumpscollection//350-401//220-1002

    ReplyDelete
  9. Customer Support
    In case, you face any kind of issue in finding the exam preparatory materials, you can contact us freely for satisfactory solution. visit Prepare4test.com

    ReplyDelete
  10. Amazon ans-c00 question and answers
    is all about giving you an accurate manual about your certification exam and giving you that ease so, you could easily prepare yourself and feel confident to ace your exam.

    ReplyDelete
  11. Amazon bds-c00 question and answers
    is all about giving you an accurate manual about your certification exam and giving you that ease so, you could easily prepare yourself and feel confident to ace your exam.

    ReplyDelete
  12. Many of the students want to pass their exam in first attempt but he will not just because of he will not choose the best platform to study. So you didn’t make a mistake come here and Use our CAS-002 Braindumps to attain good marks.

    ReplyDelete
  13. Download the Nutanix NCP-DS Q&A PDF file easily to prepare Nutanix Certified Professional – Data Services Exam. It is particularly designed for Nutanix NCP-DS exam and our Nutanix specialists have created this NCP-DS Question Dumps observing the original NCP-DS exam.

    ReplyDelete
  14. Avail Premium Quality Cisco 100-490 Dumps Pdf To Provide Authentic Study Materials to Ready Cisco 100-490 Exam.

    ReplyDelete