Thursday, November 08, 2007

Example Repository

I have set up a Subversion version control repository with a number of BIRT examples at:

http://longlake.minnovent.com/repos/birt_example

You can use the Subclipse plug-in to get anonymous read access to the repository.

Some interesting examples:

birt_api_example Contains Design and Runtime examples for building and running BIRT reports
birt_runtime_lib Holds all of the libraries and plug-ins required by the API example

callstack_designer
callstack_runtime Simple ODA example with extensive logging

google_designer
google_runtime ODA example that attaches to Google Spread-Sheets

8 comments:

Anonymous said...

Jason, Scott,

I thought you'd like to know that wrote a blog post on using Scripted Data Sources with ILOG JRules. It is available here:
http://blogs.ilog.com/brms/2008/02/04/advanced-rule-studio-reporting-using-birt/

Sincerely,
Dan

Jason Weathersby said...

Daniel,

This is a very nice example.

Jason

AJcity said...

Hi,
Sorry for pasting this here but I was in a rush and couldn't patiently search for the right place.
I wanna know if there is a way to create multiple excel spreadsheets in one excel document report from BIRT.
Pls reply.

Jason Weathersby said...

This is currently not supported. There are plans to add multipage support in the future.

Jason

AJcity said...

Hi,
Thanks. I guess I'll opt for multiple excel documents.
One more thing though, do you have a sample java code that renders a report in excel format. I developed one but it seems I'll like a better one or one from a pro.

Victor

Jason Weathersby said...

The only difference between rendering the other formats is to just use the RenderOption class:

IRenderOption options = new RenderOption();

options.setOutputFormat("xls");
options.setOutputFileName("output/resample/customers.xls");

Jason

AJcity said...

A big "Thank you" to you for your help.nbi

Unknown said...

i have using birt 2.2 with one application and i got error
java.lang.outofMemoryError
after data is incresed
what is issue?