Home Applications JIRISReport

JIRISReport

InterSystems does not provide technical support for this project. Please contact its developer for the technical assistance.
4.5
1 reviews
0
Awards
442
Views
5
IPM installs
3
1
Details
Releases (1)
Reviews (1)
Issues
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.010 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
Last edited
14 Nov, 2023
Last checked by moderator
26 Nov, 2024Works