BIRT Exchange Forum: BIRT Exchange Forum -> BIRT Rocks!

Jump to content


 

BIRT Poll: Have you ever done any development work on mobile?

Yes - lotsYes - someNo - but plan toNo time or interestWhat is mobile?
Page 1 of 1

Add Dynamic Parameter handling in BIRT

Posted by averma  Icon, 25 August 2010 - 03:29 PM

Ever wished for a BIRT input parameter with flexibility to define a conditional clause? Actuate 11 BIRT now supports dynamic parameters that allows you to define condition clause along with parameter values.
Posted Image
This enables you to analyze the same BIRT report without modifying the design. For example, consider a simple customer listing table that shows customer information such as "Name", "Address", "Industry", "Country", "City", "Revenue" etc. Creating a dynamic filter on “Country” field will prompt you to enter the “Country” value along with the condition that you would like to associate with the values you choose. Change the condition to "Not in" to see data where countries are not UK or Sweden. See Video
Posted Image
The condition clause can be applied to data sets or report items e.g. tables, charts. The BIRT engine automatically updates the query for performance by pushing the conditions down to the database. Actuate BIRT Designer allows you to even see query execution profile for each report item that uses dynamic filter.
Posted Image
To create a dynamic parameters as a filter to a report item or the dataset, select the control and go to the filter tab:
Posted Image
You can also create a generic dynamic filter parameters in the data explorer view and apply them to report items:
Posted Image
Discover this new feature in the latest release of BIRT in Actuate 11, you can download an evaluation copy of BIRT designer professional from here.

Ashwini Verma

Filed in Dynamic Parameter, BIRT

Page 1 of 1

« June 2013 »

S M T W T F S
1
2345678
9101112131415
16 17 1819202122
23242526272829
30

My Picture

0 user(s) viewing

0 Guests
0 member(s)
0 anonymous member(s)

Categories

Search My Blog

Twitter