---
title: How to Display Attachments in Your BIRT Reports
description: When it comes to IBM Maximo, an effective way to enhance service reports is by integrating attached images directly into the Business Intelligence and Reporting Tool (BIRT) reports.  In this blog, we'll explore a step-by-step guide on how to configure BIRT reports to display specific images attached by technicians via mobile applications during their operations.
image: https://www.bpdzenith.com/hubfs/BPD%20Utility%20Inspection.jpeg
---

[![Naviam_LOGO_blue_green_h](https://www.bpdzenith.com/hubfs/Naviam%20Branding/Naviam_LOGO_blue_green_h.png)](https://www.bpdzenith.com/)

- [Asset Lifecycle](https://www.bpdzenith.com/asset-lifecycle-management) 
    - [Asset Lifecycle Management](https://www.bpdzenith.com/asset-lifecycle-management)
    - [Enterprise Asset Management](https://www.bpdzenith.com/products/enterprise-asset-management)
    - [Asset Performance Management](https://www.bpdzenith.com/products/asset-performance-management)
- [Industry](https://www.bpdzenith.com/products/industry) 
    - [Energy](https://www.bpdzenith.com/industry/energy-sector) 
          - [Oil & Gas](https://www.bpdzenith.com/products/industry/oil-and-gas)
          - [Offshore Wind & Renewables](https://www.bpdzenith.com/products/industry/offshore-wind-renewables)
    - [Utilities](https://www.bpdzenith.com/industry/utilities) 
          - [Water Utilities](https://www.bpdzenith.com/industry/water-utilities)
          - [Electricity](https://www.bpdzenith.com/products/industry/elec-utilities)
    - [Manufacturing](https://www.bpdzenith.com/products/industry/manufacturing) 
          - [Auto-Manufacturing](https://www.bpdzenith.com/products/industry/auto-manufacturing)
          - [Pharma-Manufacturing](https://www.bpdzenith.com/products/industry/pharma-manufacturing-life-sciences)
    - [Transport](https://www.bpdzenith.com/products/industry/transport) 
          - [Airports](https://www.bpdzenith.com/products/industry/airports)
          - [Rail](https://www.bpdzenith.com/products/industry/rail)
          - [Ports](https://www.bpdzenith.com/industry/ports)
    - [Public Sector](https://www.bpdzenith.com/products/industry/public-sector) 
          - [Education](https://www.bpdzenith.com/products/industry/educational-facilities)
          - [Healthcare/NHS](https://www.bpdzenith.com/products/industry/healthcare-nhs)
          - [Gov & Defence](https://www.bpdzenith.com/products/industry/aerospace-defence)
    - [Facilities Management](https://www.bpdzenith.com/products/industry/facilities-management)
- [Products](https://www.bpdzenith.com/products) 
    - [MaxiCloud](https://www.bpdzenith.com/products/maxicloud) 
          - [Essentials](https://www.bpdzenith.com/products/essentials)
          - [Infrastructure](https://www.bpdzenith.com/products/maxicloud/infrastructure)
          - [Accelerators](https://www.bpdzenith.com/products/maximo-accelerator)
          - [Support](https://www.bpdzenith.com/services/maximo-support)
    - [IBM Maximo Application Suite](https://www.bpdzenith.com/products/maximo-application-suite)
    - [Fingertip Mobile](https://www.bpdzenith.com/products/fingertip-mobile)
    - [DataStudio](https://www.bpdzenith.com/products/datastudio)
    - [LoveYourAsset](https://www.bpdzenith.com/products/love-your-asset)
    - [Integrations](https://www.bpdzenith.com/products/integrations)
- [Services](https://www.bpdzenith.com/services) 
    - [Implementations](https://www.bpdzenith.com/services/maximo-implementation)
    - [Upgrades](https://www.bpdzenith.com/services/maximo-upgrade)
    - [Support](https://www.bpdzenith.com/services/maximo-support)
    - [Training](https://www.bpdzenith.com/services/maximo-training)
    - [Licenses & Audits](https://www.bpdzenith.com/services/maximo-software-licenses)
    - [Configuration & Customization](https://www.bpdzenith.com/services/maximo-configuration-and-customization)
- [Resources](https://www.bpdzenith.com/resources) 
    - [Blog](https://www.bpdzenith.com/the-bpd-blog)
    - [Case Studies](https://www.bpdzenith.com/case-studies)
    - [Whitepapers](https://www.bpdzenith.com/resources/whitepapers)
    - [On-Demand Webinars](https://www.bpdzenith.com/resources/webinars)
    - [MaxTECH](https://www.bpdzenith.com/maxtech)
    - [Media](https://www.bpdzenith.com/resources/media)
- [Company](https://www.bpdzenith.com/company) 
    - [About Us](https://www.bpdzenith.com/company)
    - [News](https://www.bpdzenith.com/news)
    - [Events](https://www.bpdzenith.com/events)
    - [Team](https://www.bpdzenith.com/company#team)
    - [Sustainability](https://www.bpdzenith.com/company#sustainability)
    - [Careers](https://www.bpdzenith.com/careers)
- [Contact](https://www.bpdzenith.com/contact)

Select Page

- [Asset Lifecycle](https://www.bpdzenith.com/asset-lifecycle-management) 
    - [Asset Lifecycle Management](https://www.bpdzenith.com/asset-lifecycle-management)
    - [Enterprise Asset Management](https://www.bpdzenith.com/products/enterprise-asset-management)
    - [Asset Performance Management](https://www.bpdzenith.com/products/asset-performance-management)
- [Industry](https://www.bpdzenith.com/products/industry) 
    - [Energy](https://www.bpdzenith.com/industry/energy-sector) 
          - [Oil & Gas](https://www.bpdzenith.com/products/industry/oil-and-gas)
          - [Offshore Wind & Renewables](https://www.bpdzenith.com/products/industry/offshore-wind-renewables)
    - [Utilities](https://www.bpdzenith.com/industry/utilities) 
          - [Water Utilities](https://www.bpdzenith.com/industry/water-utilities)
          - [Electricity](https://www.bpdzenith.com/products/industry/elec-utilities)
    - [Manufacturing](https://www.bpdzenith.com/products/industry/manufacturing) 
          - [Auto-Manufacturing](https://www.bpdzenith.com/products/industry/auto-manufacturing)
          - [Pharma-Manufacturing](https://www.bpdzenith.com/products/industry/pharma-manufacturing-life-sciences)
    - [Transport](https://www.bpdzenith.com/products/industry/transport) 
          - [Airports](https://www.bpdzenith.com/products/industry/airports)
          - [Rail](https://www.bpdzenith.com/products/industry/rail)
          - [Ports](https://www.bpdzenith.com/industry/ports)
    - [Public Sector](https://www.bpdzenith.com/products/industry/public-sector) 
          - [Education](https://www.bpdzenith.com/products/industry/educational-facilities)
          - [Healthcare/NHS](https://www.bpdzenith.com/products/industry/healthcare-nhs)
          - [Gov & Defence](https://www.bpdzenith.com/products/industry/aerospace-defence)
    - [Facilities Management](https://www.bpdzenith.com/products/industry/facilities-management)
- [Products](https://www.bpdzenith.com/products) 
    - [MaxiCloud](https://www.bpdzenith.com/products/maxicloud) 
          - [Essentials](https://www.bpdzenith.com/products/essentials)
          - [Infrastructure](https://www.bpdzenith.com/products/maxicloud/infrastructure)
          - [Accelerators](https://www.bpdzenith.com/products/maximo-accelerator)
          - [Support](https://www.bpdzenith.com/services/maximo-support)
    - [IBM Maximo Application Suite](https://www.bpdzenith.com/products/maximo-application-suite)
    - [Fingertip Mobile](https://www.bpdzenith.com/products/fingertip-mobile)
    - [DataStudio](https://www.bpdzenith.com/products/datastudio)
    - [LoveYourAsset](https://www.bpdzenith.com/products/love-your-asset)
    - [Integrations](https://www.bpdzenith.com/products/integrations)
- [Services](https://www.bpdzenith.com/services) 
    - [Implementations](https://www.bpdzenith.com/services/maximo-implementation)
    - [Upgrades](https://www.bpdzenith.com/services/maximo-upgrade)
    - [Support](https://www.bpdzenith.com/services/maximo-support)
    - [Training](https://www.bpdzenith.com/services/maximo-training)
    - [Licenses & Audits](https://www.bpdzenith.com/services/maximo-software-licenses)
    - [Configuration & Customization](https://www.bpdzenith.com/services/maximo-configuration-and-customization)
- [Resources](https://www.bpdzenith.com/resources) 
    - [Blog](https://www.bpdzenith.com/the-bpd-blog)
    - [Case Studies](https://www.bpdzenith.com/case-studies)
    - [Whitepapers](https://www.bpdzenith.com/resources/whitepapers)
    - [On-Demand Webinars](https://www.bpdzenith.com/resources/webinars)
    - [MaxTECH](https://www.bpdzenith.com/maxtech)
    - [Media](https://www.bpdzenith.com/resources/media)
- [Company](https://www.bpdzenith.com/company) 
    - [About Us](https://www.bpdzenith.com/company)
    - [News](https://www.bpdzenith.com/news)
    - [Events](https://www.bpdzenith.com/events)
    - [Team](https://www.bpdzenith.com/company#team)
    - [Sustainability](https://www.bpdzenith.com/company#sustainability)
    - [Careers](https://www.bpdzenith.com/careers)
- [Contact](https://www.bpdzenith.com/contact)

Share This

- Twitter
- LinkedIn
- Facebook

![Blog-icon-1@2x](https://www.bpdzenith.com/hubfs/Blog-icon-1@2x.png)

# [THE BPD Blog](https://www.bpdzenith.com/the-bpd-blog)

### From blogs to case studies to news, we love sharing our tips and tricks for asset management, cloud, IoT and smarter operations.

Search

 by [Sree Bolisetti](https://www.bpdzenith.com/the-bpd-blog/author/sree-bolisetti) | Apr 21, 2024

## How to Display Attachments in Your BIRT Reports

In the fast-evolving world of asset management, the need for clear and comprehensive reporting is paramount. When it comes to [IBM Maximo](https://www.bpdzenith.com/products/maximo-application-suite), an effective way to enhance service reports is by integrating attached images directly into the Business Intelligence and Reporting Tool (BIRT) reports. This capability not only enriches the data visualisation but also simplifies the review process for business users. In this blog, we'll explore a step-by-step guide on how to configure BIRT reports to display specific images attached by technicians via mobile applications during their operations.

 

![BPD Utility Inspection](https://www.bpdzenith.com/hs-fs/hubfs/BPD%20Utility%20Inspection.jpeg?width=543&height=362&name=BPD%20Utility%20Inspection.jpeg)

 

### **The Challenge:**

When designing BIRT reports for Maximo, a common requirement we encounter is the need to display photos attached during inspections or other fieldwork. These images provide crucial visual context for the reports, especially beneficial for business users who receive service reports but might not access Maximo directly. While Maximo's out-of-the-box (OOB) functionality offers a "Print with attachments" feature, it lacks the flexibility to show only selected images, which is often necessary.

 

### The Solution:

To address this, we have developed a method to selectively print images using the dynamic image functionality within BIRT. This approach allows for greater control over which attachments are displayed in the report, based on specific criteria such as the question within an inspection form.

 

Detailed Process to Achieve This Functionality:

1. **Create a DataSet:**  
     - Begin by creating a dataSet that fetches the *`urlName`* of the attachment from the *`docinfo`* object. This URL will be used to locate the image files attached to a record.
       
       ![](https://www.bpdzenith.com/hs-fs/hubfs/image-png-Apr-22-2024-12-18-03-5152-AM.png?width=585&height=326&name=image-png-Apr-22-2024-12-18-03-5152-AM.png)
2. **Bind the DataSet to a Table:** 
     - Construct a table and bind it to the dataSet you created. If necessary, apply filters to select images related to specific questions or criteria.
       
       ![](https://www.bpdzenith.com/hs-fs/hubfs/image-png-Apr-21-2024-03-38-02-6667-PM.png?width=540&height=114&name=image-png-Apr-21-2024-03-38-02-6667-PM.png)
3. **Insert and Configure the Image:** 
     - Place an image in the table cell and set its source to "Dynamic Image." Use an expression to define which images to display based on their *`urlName`*.
       
       ![](https://www.bpdzenith.com/hs-fs/hubfs/image-png-Apr-21-2024-03-40-39-6379-PM.png?width=555&height=260&name=image-png-Apr-21-2024-03-40-39-6379-PM.png)
4. **Configure the onCreate Script:** 
     - Add the following code in the onCreate script to fetch and format the images:
       
       importPackage(Packages.java.io);
       
       importPackage(Packages.java.lang);
       
       importPackage(Packages.javax.imageio);
       
       importPackage(Packages.java.net);
       
       importPackage(Packages.java.awt.image);
       
       **if** (row\["urlName"\]!=**null**){
       
             **var** myfile = File(row\["urlName"\]);
       
             **var** img = ImageIO.read(myfile);
       
             **if** (img!=**null**){
       
                   bas = **new** ByteArrayOutputStream();
       
                   ImageIO.write(img, "png", bas);
       
                   **this**.data = bas.toByteArray();
       
                   **var** picWidth = img.getWidth();
       
                   **if** (picWidth > 800) {
       
                 **this**.width = '800px';
       
                   } **else** {
       
                 **this**.width = **null**;
       
                   }
       
             }
       
       }
     - This script ensures that images are correctly loaded and resized for the report.
5. **Preview and Implement:** 
     - After setting up the report, preview it to ensure that the images are displayed as expected. Once verified, the report can be integrated into Maximo and generated in PDF format upon completion of work orders.
       
       ![](https://www.bpdzenith.com/hs-fs/hubfs/image-png-Apr-21-2024-03-44-44-2362-PM.png?width=538&height=285&name=image-png-Apr-21-2024-03-44-44-2362-PM.png)

**Conclusion**

Utilising dynamic image functionality in BIRT reports within [Maximo](https://www.bpdzenith.com/products/maximo-application-suite)offers a significant enhancement for visualising attached images in service reports. By following the steps outlined above, users can effectively filter and display specific attachments, making the information presented in reports more accessible and useful. This capability not only improves the clarity of reports but also aids in quicker decision-making by providing visual evidence directly within the report.

If you have further questions or would like to speak to a professional about customising your Maximo reports, please reach out to us at BPD Zenith. We are here to help you optimize your asset management solutions and ensure you get the most out of your reporting tools.

 

[GET IN TOUCH NOW!](https://www.bpdzenith.com/contact)

 

 

- Twitter
- [LinkedIn](http://www.linkedin.com/shareArticle?mini=true&url=https://www.bpdzenith.com/the-bpd-blog/how-to-displaying-attachments-in-the-birt-reports)
- [Facebook](http://www.facebook.com/share.php?u=https://www.bpdzenith.com/the-bpd-blog/how-to-displaying-attachments-in-the-birt-reports)

![Sree Bolisetti](https://www.bpdzenith.com/hubfs/sree%20bolisetti.jpeg)

#### Sree Bolisetti

 Senior Maximo Consultant at BPD Zenith

[Asset Management](https://www.bpdzenith.com/the-bpd-blog/tag/asset-management), [Enterprise Asset Management](https://www.bpdzenith.com/the-bpd-blog/tag/enterprise-asset-management), [IBM Maximo](https://www.bpdzenith.com/the-bpd-blog/tag/ibm-maximo), [MAS](https://www.bpdzenith.com/the-bpd-blog/tag/mas), [query based reports](https://www.bpdzenith.com/the-bpd-blog/tag/query-based-reports), [Technical Tips](https://www.bpdzenith.com/the-bpd-blog/tag/technical-tips)

[![Implementing Drill-through in a BIRT report](https://www.bpdzenith.com/hubfs/Task-400x250.png)](https://www.bpdzenith.com/the-bpd-blog/implementing-drill-through-in-a-birt-report)

## [Implementing Drill-through in a BIRT report](https://www.bpdzenith.com/the-bpd-blog/implementing-drill-through-in-a-birt-report)

[![Maximo and Attachments](https://www.bpdzenith.com/hubfs/95891988-stock-vector-drag-and-drop-trendy-flat-vector-illustration--400x250.jpg)](https://www.bpdzenith.com/the-bpd-blog/maximo-and-attachments)

## [Maximo and Attachments](https://www.bpdzenith.com/the-bpd-blog/maximo-and-attachments)

[![A Guide to Maximo Query Based Reporting](https://www.bpdzenith.com/hubfs/Double%20exposure%20of%20%20businessman%20hand%20working%20with%20new%20modern%20computer%20and%20business%20strategy%20as%20concept.jpeg)](https://www.bpdzenith.com/the-bpd-blog/a-guide-to-maximo-query-based-reporting)

## [A Guide to Maximo Query Based Reporting](https://www.bpdzenith.com/the-bpd-blog/a-guide-to-maximo-query-based-reporting)

#### Sign up to our free newsletter to explore emerging technologies, industry events and Maximo best practice.

![Naviam_LOGO_green_white_h](https://www.bpdzenith.com/hs-fs/hubfs/Naviam%20Branding/Naviam_LOGO_green_white_h.png?width=2000&height=468&name=Naviam_LOGO_green_white_h.png "Naviam_LOGO_green_white_h")

- <https://www.linkedin.com/company/bpd-zenith-ltd/>
- <https://twitter.com/BPDZenith>
- <https://www.youtube.com/channel/UCT_uqtt2Gumg020F2ogopYQ>

[![Get In Touch](https://no-cache.hubspot.com/cta/default/8126398/344bab6f-acfb-41cf-9e7d-4416e9fcb8b6.png)](https://cta-redirect.hubspot.com/cta/redirect/8126398/344bab6f-acfb-41cf-9e7d-4416e9fcb8b6)

![IBM Partner](https://www.bpdzenith.com/hs-fs/hubfs/raw_assets/public/Bpd_Zenith_October2022/images/IBM-platinum.png?width=1200&name=IBM-platinum.png "IBM Partner")

- [ALM](https://www.bpdzenith.com/asset-lifecycle-management)
- [INDUSTRY](https://www.bpdzenith.com/products/industry)
- [PRODUCTS](https://www.bpdzenith.com/products)
- [SERVICES](https://www.bpdzenith.com/services)
- [COMPANY](https://www.bpdzenith.com/company)
- [BLOG](https://www.bpdzenith.com/the-bpd-blog)
- [NEWS](https://www.bpdzenith.com/news)
- [EVENTS](https://www.bpdzenith.com/events)
- [PRIVACY POLICY](https://www.bpdzenith.com/privacy-policy)
- [TERMS & CONDITIONS](https://www.bpdzenith.com/terms-and-conditions)

[![ISO_27001_Final-Logo](https://www.bpdzenith.com/hs-fs/hubfs/ISO_27001_Final-Logo.jpeg?width=1620&height=1621&name=ISO_27001_Final-Logo.jpeg)](https://www.bpdzenith.com/hubfs/ISO_27001_Final-Logo.jpeg)

[![cyber essentials plus 2024](https://www.bpdzenith.com/hs-fs/hubfs/cyber%20essentials%20plus%202024.png?width=1524&height=1826&name=cyber%20essentials%20plus%202024.png)](https://www.bpdzenith.com/hubfs/cyber%20essentials%20plus%202024.png)

[![IBM_Partner_Plus_platinum_partner_mark_pos_black_CMYK](https://www.bpdzenith.com/hs-fs/hubfs/IBM_Partner_Plus_platinum_partner_mark_pos_black_CMYK.jpg?width=2000&name=IBM_Partner_Plus_platinum_partner_mark_pos_black_CMYK.jpg)](https://www.bpdzenith.com/hubfs/IBM_Partner_Plus_platinum_partner_mark_pos_black_CMYK.jpg)

[![BPD-Awards-5-2020-2](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/download.jpg?width=200&height=200&name=download.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/download.jpg)

[![BPD-Awards-9-2020](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-9-2020.jpg?width=200&height=200&name=BPD-Awards-9-2020.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-9-2020.jpg)

[![BPD-Awards-BP Analytics](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-1.jpg?width=200&height=200&name=BPD-Awards-1.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-1.jpg)

[![IBM_20Champion_202024](https://www.bpdzenith.com/hs-fs/hubfs/IBM_20Champion_202024.png?width=1080&height=1080&name=IBM_20Champion_202024.png)](https://www.bpdzenith.com/hubfs/IBM_20Champion_202024.png)

[![IBM Analytics-Awards-6](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-6.jpg?width=200&height=200&name=BPD-Awards-6.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-6.jpg)

[![BPD-Awards-7 BP Beacon](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-7.jpg?width=200&height=200&name=BPD-Awards-7.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-7.jpg)

[![IBM Champion 2018](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-2.jpg?width=200&height=200&name=BPD-Awards-2.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-2.jpg)

- [ALM](https://www.bpdzenith.com/asset-lifecycle-management)
- [INDUSTRY](https://www.bpdzenith.com/products/industry)
- [PRODUCTS](https://www.bpdzenith.com/products)
- [SERVICES](https://www.bpdzenith.com/services)
- [COMPANY](https://www.bpdzenith.com/company)
- [BLOG](https://www.bpdzenith.com/the-bpd-blog)
- [NEWS](https://www.bpdzenith.com/news)
- [EVENTS](https://www.bpdzenith.com/events)
- [PRIVACY POLICY](https://www.bpdzenith.com/privacy-policy)
- [TERMS & CONDITIONS](https://www.bpdzenith.com/terms-and-conditions)

[![ISO_27001_Final-Logo](https://www.bpdzenith.com/hs-fs/hubfs/ISO_27001_Final-Logo.jpeg?width=1620&height=1621&name=ISO_27001_Final-Logo.jpeg)](https://www.bpdzenith.com/hubfs/ISO_27001_Final-Logo.jpeg)

[![cyber essentials plus 2024](https://www.bpdzenith.com/hs-fs/hubfs/cyber%20essentials%20plus%202024.png?width=1524&height=1826&name=cyber%20essentials%20plus%202024.png)](https://www.bpdzenith.com/hubfs/cyber%20essentials%20plus%202024.png)

[![IBM_Partner_Plus_platinum_partner_mark_pos_black_CMYK](https://www.bpdzenith.com/hs-fs/hubfs/IBM_Partner_Plus_platinum_partner_mark_pos_black_CMYK.jpg?width=2000&name=IBM_Partner_Plus_platinum_partner_mark_pos_black_CMYK.jpg)](https://www.bpdzenith.com/hubfs/IBM_Partner_Plus_platinum_partner_mark_pos_black_CMYK.jpg)

[![BPD-Awards-5-2020-2](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/download.jpg?width=200&height=200&name=download.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/download.jpg)

[![BPD-Awards-9-2020](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-9-2020.jpg?width=200&height=200&name=BPD-Awards-9-2020.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-9-2020.jpg)

[![BPD-Awards-BP Analytics](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-1.jpg?width=200&height=200&name=BPD-Awards-1.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-1.jpg)

[![IBM_20Champion_202024](https://www.bpdzenith.com/hs-fs/hubfs/IBM_20Champion_202024.png?width=1080&height=1080&name=IBM_20Champion_202024.png)](https://www.bpdzenith.com/hubfs/IBM_20Champion_202024.png)

[![IBM Analytics-Awards-6](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-6.jpg?width=200&height=200&name=BPD-Awards-6.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-6.jpg)

[![BPD-Awards-7 BP Beacon](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-7.jpg?width=200&height=200&name=BPD-Awards-7.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-7.jpg)

[![IBM Champion 2018](https://www.bpdzenith.com/hs-fs/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-2.jpg?width=200&height=200&name=BPD-Awards-2.jpg)](https://www.bpdzenith.com/hubfs/Bpd_Zenith_October2022/images/BPD-Awards-2.jpg)

![IBM Partner](https://www.bpdzenith.com/hs-fs/hubfs/raw_assets/public/Bpd_Zenith_October2022/images/IBM-platinum.png?width=1200&name=IBM-platinum.png "IBM Partner")

[![Get In Touch](https://no-cache.hubspot.com/cta/default/8126398/344bab6f-acfb-41cf-9e7d-4416e9fcb8b6.png)](https://cta-redirect.hubspot.com/cta/redirect/8126398/344bab6f-acfb-41cf-9e7d-4416e9fcb8b6)

### EMEA

#### [**+44 (0)808 1800 360**](tel:4408081800360)

### Canada

#### [**+1 (587) 955 9522**](tel:15879559522)

### United States

#### [**+1 (587) 955 9622**](tel:15879559622)

### Australia

#### [**1800 508 504**](tel:1800508504)

### New Zealand

#### [**0800 508 504**](tel:0800508504)

### Singapore

#### [**+65 6817 1845**](tel:6568171845)

### Macau

#### [**+853 2871 1663**](tel:85328711663)

### Hong Kong

#### [**+852 2332 3262**](tel:85223323262)

### Malaysia

#### [**+60 7212 0939**](tel:6072120939)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Sree Bolisetti",
    "url" : "https://www.bpdzenith.com/the-bpd-blog/author/sree-bolisetti"
  },
  "dateModified" : "2024-08-07T23:42:58.249Z",
  "datePublished" : "2024-04-21T15:54:35.000Z",
  "headline" : "How to Display Attachments in Your BIRT Reports",
  "image" : [ "https://www.bpdzenith.com/hubfs/BPD%20Utility%20Inspection.jpeg" ],
  "mainEntityOfPage" : {
    "@id" : "https://www.bpdzenith.com/the-bpd-blog/how-to-displaying-attachments-in-the-birt-reports",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://www.bpdzenith.com/hubfs/Naviam_LOGO_blue_green_h.svg"
    },
    "name" : "Naviam"
  }
}
```