Page 1 of 1
Add Dynamic Parameter handling in BIRT
Posted by
averma
, 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.

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

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.

To create a dynamic parameters as a filter to a report item or the dataset, select the control and go to the filter tab:

You can also create a generic dynamic filter parameters in the data explorer view and apply them to report items:

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

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

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.

To create a dynamic parameters as a filter to a report item or the dataset, select the control and go to the filter tab:

You can also create a generic dynamic filter parameters in the data explorer view and apply them to report items:

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
Page 1 of 1
Recent Entries
BIRT at Eclipse Demo Camp Juno 2012
Use BIRT to analyze cross tab data
Customize parameter collectors for your BIRT report
Publishing reports to BIRT onDemand made easy!
Enable Interactivity in your BIRT Viewer
BIRT goes Mobile!
Make your dashboards more productive for your users
Create interactive Salesforce dashboards with BIRT
Cut that waiting time
Are you up for the challenge?
Use BIRT to analyze cross tab data
Customize parameter collectors for your BIRT report
Publishing reports to BIRT onDemand made easy!
Enable Interactivity in your BIRT Viewer
BIRT goes Mobile!
Make your dashboards more productive for your users
Create interactive Salesforce dashboards with BIRT
Cut that waiting time
Are you up for the challenge?
My Blog Links
Recent Comments
- rveesam on What are BIRT Data Objects and why do I need them?
- subhapriyo on BIRT at Eclipse Demo Camp Juno 2012
- actuser9 on Still using scripted data source for your POJO's?
- aparandekar on Build your own dashboards with BIRT and Google gadgets
- Debolina on BIRT goes Mobile!
- averma on Create Live Excel Spreadsheets from BIRT
- pasc on Create Live Excel Spreadsheets from BIRT
0 user(s) viewing
0 Guests
0 member(s)
0 anonymous member(s)
0 member(s)
0 anonymous member(s)
Categories
- Actuate
- ad-hoc
- analysis
- big data
- BIRT
- BIRT 360
- BIRT ajax library
- BIRT Analytics
- BIRT Android
- BIRT Android Honeycomb
- BIRT Contest
- BIRT dashboard
- BIRT Data Analyzer
- BIRT Data Object
- BIRT data source
- BIRT Demo camp
- BIRT Designer
- BIRT Document
- BIRT ECM
- BIRT excel emitter spreadsheet
- BIRT gadget
- BIRT hackathon
- BIRT iOS
- BIRT iPad
- BIRT iPhone
- BIRT iServer
- BIRT Mobile
- BIRT Mobile app
- BIRT Nuxeo Integration
- BIRT Object
- BIRT Pivot Table
- BIRT Progressive Viewing
- BIRT Report Designer
- BIRT Report Document Data Source
- BIRT Script
- BIRT Server
- BIRT tag library
- BIRT Training
- BRD Pro
- contextual
- cross tab
- crosstab
- cube
- Custom BIRT parameter screen
- custom events
- dashboard
- Data cache
- data object
- Data Set
- demo birt server
- demo iServer
- demo server
- dependency analysis
- Deploy BIRT
- donut chart
- Dynamic Parameter
- e.Report gadget
- EasyScript
- Eclipse BIRT
- Eclipse demo camp
- emitter
- file size
- flash
- font
- free iPad 2
- google gadget
- hadoop
- Hibernate
- hive
- HTML gadget
- HTML5
- impact analysis
- Interactive BIRT Reports
- Interactive Reporting
- Interactive Viewer
- interactivity
- iServer
- iServer easy installer
- iServer installer
- iServer zip package
- Java Bean
- JavaScript
- jobs
- Join DataSet
- JSAPI
- Juno 2012
- link BIRT reports
- live demo environment
- Merge DataSet
- Nuxeo
- OLAP
- Oracle BIRT
- Parallel report generation
- pipeline dashboard
- POJO
- report dashboard
- Report Designer
- Report Document
- Report Document ODA
- report server
- reporting dashboard
- sales dashboard
- Salesforce
- salesforce dashboard
- scheduling
- sort by group
- Toplink
- Union DataSet


