1 / 17

Extending BIRT with Plug-Ins Michael Williams

Discover the potential of extending BIRT with plug-ins through APIs, designing reports, deploying, and creating ODA plug-ins. Learn about extension points, using wizards, and the BIRT marketplace. Join the Plug-In 2 BIRT Contest for a chance to win an iPad!

maryrbrewer
Download Presentation

Extending BIRT with Plug-Ins Michael Williams

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Extending BIRT with Plug-InsMichael Williams

  2. What is BIRT? • What is BIRT? • Business Intelligence and Reporting Tools (BIRT) • Collection of APIs (DEAPI, REAPI, CEAPI) • Designing Reports • Eclipse based designer for WYSIWIG designing • Can also create reports with Java & API’s • Deploying Reports • Deploy to application server (Tomcat, JBoss, etc.) • AJAX based web viewer • Using Java to call API directly

  3. What is BIRT? Demo: Creating a BIRT Report

  4. BIRT Extension Points • Can use extension points to create: • Report Items • Charts • Emitters • Aggregation Functions • Data Sources (ODA’s) • And More…

  5. Using Wizard to Create ODA Plug-in Demo: ODA Plug-In Wizard

  6. Downloading the BIRT Source Code Demo: Downloading from CVS

  7. Downloading the BIRT Source Code

  8. Downloading the BIRT Source Code

  9. Downloading the BIRT Source Code

  10. Downloading the BIRT Source Code

  11. Downloading the BIRT Source Code If you are using BIRT 3.7.1 or higher, you’ll use GIT, instead: http://wiki.eclipse.org/BIRT/FAQ/Birt_Project#Q:_How_to_Build_BIRT_3.7.1.2B_from_GIT.3F

  12. Chart Plug-In Example Example BIRT Chart (source & jars): http://www.birt-exchange.org/org/devshare/designing-birt-reports/1480-adding-a-new-chart-type-3.7.2/

  13. Plug-In 2 BIRT Contest • Extending BIRT with Plug-Ins • March 26th – April 30th • Top 3 entries will win a 3rd generation iPad • See contest rules and details at BIRT-Exchange.org

  14. Plug-In 2 BIRT Contest • BIRT Data Plug-InsODAs • BIRT Output Types Emitters • BIRT Report Items Numbers to Words 571 five hundred seventy-one

  15. EclipseCon 2012 BIRT Sessions Monday Getting Started with BIRT Tutorial - John Ward - 9:00am (Lake Fairfax B) Tuesday Extending BIRT with Plug-Ins – Michael Williams - 5:00pm (Lake Anne) Wednesday What is BIRT?– Virgil Dodson - 1:30pm (Lake Anne)

  16. Questions? Questions?

  17. ResourcesBIRT Exchange Community Site • Centralized hub for BIRT developers • Access demos, tutorials, tips and techniques, documentation… • Enables developers to be more productive and build applications faster • Marketplace for applications • Explore • Search/sort • Rate, comment • Forums • Download • Documentation • Software • Examples • Contribute • BIRT designs, code • Technical tips • Applications www.birt-exchange.com

More Related