Home
Analytics
Birt Viewer
neo991520
Hello, I am new to birt reporting. I am trying to create a report for a database driven website. I want to know if it is posable to minulipate the code to make the report process a little move interactive for the end-user. I want the user to click a link on the website and a new page opens up for the viewer and they choose what they want to look up form the database.
Also, if this works will it keep itself updated everytime it is pulled up, in case of any new entries.
Thanks in advance
Dave
Find more posts tagged with
Comments
johnw
Yes, you can do that. It will take a clever mix of DE API and Report Engine API to accomplish.
If you don't have the time or desire to develop this, you can always purchase the commercial Business Reports Studio BIRT solution which will do what you are asking.
John
neo991520
thanks john,
Ok, What & where can I learn about this DE API and Report Engine API.
Yes I have the desiere to do it. the company I an working for don't want to put that much money into a program unless it is reasonable.
thanks again
dave
Virgil Dodson
Hi Dave,<br />
<br />
A BIRT report can be heavily parameterized, and then with some visibility propreties and maybe some scripting, you end up with some dynamic reports. Take a look at the example at <a class='bbc_url' href='
http://www.birt-exchange.org/devshare/designing-birt-reports/117-dynamic-content-creation-in-birt/#description'>Dynamic
Content Creation in BIRT - Designs & Code - BIRT Exchange</a> where the entire report is created using the DEAPI and scripting within a report design. Another example that may be helpful on using the REAPI is at <a class='bbc_url' href='
http://www.birt-exchange.org/devshare/deploying-birt-reports/568-execute-birt-reports-from-java-class/#description'>Execute
BIRT Reports from Java class - Designs & Code - BIRT Exchange</a><br />
<br />
A great place to start with the APIs are a couple of recorded webinars<br />
<a class='bbc_url' href='
http://www.birt-exchange.com/be/news-events/resources/?articleid=17456'>Using
the BIRT Design Engine APIs</a><br />
<a class='bbc_url' href='
http://www.birt-exchange.com/be/news-events/resources/?articleid=17457'>Using
the BIRT Report Engine APIs</a><br />
<br />
Also, the commercial product John mentioned is available as a component for your application. Take a look at <br />
<a class='bbc_url' href='
http://www.birt-exchange.com/be/products/birt-deployment-options/actuate-java-components/'>Actuate
Java Components</a> for more information.
neo991520
Thank you for the help vdodson. Now I have downloaded the extra's
Dynamic Content Creation in BIRT - Designs & Code and REAPI is at Execute BIRT Reports from Java. The files that downloaded what folder would I place them in to use them?
Thanks again
Dave
Virgil Dodson
Hi Dave,<br />
<br />
The .rptdesign file you got with the Dynamic Content Creation link can be opened in the BIRT Designer.<br />
<br />
The .java files you reveived with Execute BIRT Reports link need to be opened in a Java project.<br />
<br />
More information on using the Report Engine API can be found at <a class='bbc_url' href='
http://www.eclipse.org/birt/phoenix/deploy/reportEngineAPI.php'>Report
Engine API</a>