- Products
- Services
- Training
- Support
- Resources
- Events
- Partners
- Company
- Store
- Software
- - JasperReports Professional
- - JasperReports Professional Advanced Developer
- - BI Suite
- - Column Manager
- - ODBO Connect
- - Template Exporter
- Ultimate Guides
- - JasperServer
- - JasperAnalysis
- - JasperReports
- - iReport
- - Authentication Cookbook
- Documentation Packs
- - BI Suite
- - JasperServer & JasperAnalysis
- - JasperReports & iReport
- Training Services
- - Introduction to Report Design Using iReport
- - Advanced Report Design Using iReport
- - Using JasperServer Live Online
- - Administering JasperServer Live Online
- - Developing Reports with iReport Live Online
- - JasperReports for Developers Live Online
- - Technical Training
- Incident Support
- - 3 Incidents Support
- - 6 Incidents Support
- - Support Options Table
Column Manager
Buy Now
A Java library that extends JasperReports to hide or show columns or groups of columns in a report based on user input or other parameters. Intended users: developers.
Add To The Flexibility Of JasperReports With The Column Manager™ Add-On For JasperReports
The JasperReports Column Manager Add-On empowers your JasperReports capabilities while reducing the overall design and maintenance effort. The Column Manager Add-On can quickly and easily enable JasperReports users to generate reports using dynamic parameter driven control. Eliminate costly manual updates to your extensive report library leveraging JasperReports parameter based dynamic processing.
The Column Manager can hide or show columns based on user or business controlled parameters. The library works with a standard JasperReports .jrxml report template marked with custom element properties to identify business groups of components. If a name or set of names is specified, the columns with matching names will be removed and the remaining columns will expand in size to fill the gap. A business rule class that is applied to the Adhoc class containing the JasperDesign object supports this behavior. Other business rule classes may be applied to the same JasperDesign by invoking the “applyBusinessLogic” method required by the “IBusinessRule” interface.

The Column Manager includes a sample application written in Java. The sample takes a .jrxml report template and a custom data source as inputs and produces a PDF file as output. Edit the script file to pass in a different .jrxml report template or change the output PDF file name. Modify the source code to change the data source.
Important note: this utility is sold “as-is”. Please review the click-wrap license agreement for full details.
Price: $99
All prices are end-user pricing, contact Jaspersoft for ISV pricing