Home Applications JIRISReport

JIRISReport

This application is not supported by InterSystems Corporation. Please be notified that you use it at your own risk.
4.5
1 reviews
0
Awards
359
Views
2
IPM installs
3
1
Details
Releases
Reviews
Issues
Pull requests
Videos
Articles
Create Drag and Drop JasperReports and run on InterSystems IRIS

What's new in this version

Initial Release

Gitter
Quality Gate Status
Reliability Rating

License: MIT

JIRISReport

This is a tool for create and execute JasperReports on InterSystems IRIS.

Description

The JIRISReport allows you:

  • Design reports using JasperReports Studio
  • Run the report files (jrxml files) and get PDF, Word, Excel or HTML reports

Prerequisites

Installation with Docker

Clone/git pull the repo into any local directory

$ git clone https://github.com/yurimarx/jirisreport.git

Open the terminal in this directory and call the command to build and run InterSystems IRIS in container:
Note: Users running containers on a Linux CLI, should use “docker compose” instead of “docker-compose”
See Install the Compose plugin

$ docker-compose up -d

Installation with ZPM

USER> zpm install jirisreport

If your OS host is Linux, install ttf fonts:

sudo echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections
apt-get update && \ 
apt-get install ttf-mscorefonts-installer -y && \
apt-get install fontconfig -y
sudo fc-cache -v -f /usr/share/fonts

Tutorial how to use this library

https://community.intersystems.com/post/part-i-jasperreports-open-source-drag-and-drop-reports-iris

Test procedures

  • To all persons report
  1. Execute ##class(dc.jirisreport.SampleReportGenerator).CreateSampleReport() on IRISAPP namespace.
  2. See the generated file on /tmp/outsample.pdf
  • To filtered persons report
  1. Execute ##class(dc.jirisreport.SampleReportGenerator).CreateFilteredSampleReport() on IRISAPP namespace (if you want change parameters values inside the method).
  2. See the generated file on /tmp/out.pdf
Made with
Install
zpm install jirisreport download archive
Version
1.0.014 Nov, 2023
Ideas portal
https://ideas.intersystems.com/ideas/DPI-I-218
ObjectScript quality test
Category
Solutions
Works with
InterSystems IRISInterSystems IRIS for HealthHealthShare
First published
10 Nov, 2023