Maximo Open Forum

 View Only

 How to generate multiple BIRT reports for filtered records from list view in IBM Maximo?

  • Reporting
Anudeep Kolluri's profile image
Anudeep Kolluri posted 02-04-2026 22:06
I'm working with IBM Maximo 7.6.1.2, and I'm trying to generate BIRT reports in bulk from the List View.
 
Here's the scenario:
* I navigate to a Maximo application (e.g., Work Order Tracking).
* I apply a filter/query to get a list of records.
* From the List View, I select Run Reports > [Report Name].
 
However, Maximo generates the report for only one record, instead of generating reports for all the filtered/queried records.
 
What I want to achieve, When I click Run Reports, I want Maximo to generate the report for all the matching records, either as:
* A single compiled report with all the records, or
* Multiple individual reports (e.g., one PDF per record).
Thank you for your input in advance. Thank you
Steven Shull's profile image
Steven Shull

Assuming you are not selecting individual records using the select records action, the default behavior should result in a single report with all the records that match your list tab criteria. For example, the out of the box woprint.rptdesign (Work Order Details) will create a page per work order (up to the limit specified which is 50 by default, though can be extended). There is also a list report that will take into account your entire where clause and display on the report. 

I assume you are running a custom report that has other restrictions (limiting to 1 record being returned for example) or it wasn't implemented correctly to support multiple records being returned. I would try with an out of the box report, potentially in another application, since some customers replace the out of the box report rather than create a new cloned report.