Welcome to Open Exchange

At InterSystems, we deeply appreciate the rapid innovation enabled by open-source development. Our team acknowledges the significant impact of the community's dedication, which has been a driving force behind the evolution of software and data technology.

Top contributors

Featured applications

24 Application(s)
Filter
Show only
Last release on OEX
Categories
Works with
Industry
Template
Clear filters
Application NameDeveloperMade withRatingLast updatedViewsInstalls

IRIS-API-Template

This is a REST template that can send REST messages to productio

S
Samuel Thomas
Docker
IPM
2.5 (1)23 Sep, 2024 102

IRIS-Test-Data-Generator

Used to generate test data

D
Dylan Cole
Docker
IPM
3.0 (1)22 Sep, 2024 103

InterSystems Ideas Waiting to be Implemented

Programmatic reports

The report creation is a tedious and non-productive task. You need an IDE, create a connection, create a SQL query, define report bands, drag-and-drop/design report columns, fields, labels, summarizations, margins, charts and prepare perfect pixel reports for print. To create a tradicional report the effort takes 4 to 12 hours. The idea is to define reports using object script instructions. With some minutes and with writing a few object script lines you can get a report equivalent to a tradicional report, with the benefit to create dynamic content for the reports (productivity). The idea includes yet the feature to allows to the developer set print restrictions for the PDF report generated (reduce carbon emission, not allowing print, only read). Benefits of this idea: 1 - Productivity - develop a report in minutes not in hours 2 - Reduce carbon emission - is possible restrict the PDF print 3 - Create dynamic reports using ObjectScript 4 - No need to install a report server, saving processor and memory resources (decreasing emissions) To create a report using source code, see this sample with Java, but could be in ObjectScript too: TextColumnBuilder<String> itemColumn = col.column("Item", "item", type.stringType()); TextColumnBuilder<Date> orderDateColumn = col.column("Order date", "orderdate", type.dateType()); TextColumnBuilder<Integer> quantityColumn = col.column("Quantity", "quantity", type.integerType()).setFixedWidth(50); TextColumnBuilder<BigDecimal> unitPriceColumn = col.column("Unit price", "unitprice", type.bigDecimalType()); ColumnTitleGroupBuilder titleGroup2 = grid.titleGroup("Group 2", quantityColumn, unitPriceColumn); ColumnTitleGroupBuilder titleGroup1 = grid.titleGroup("Group 1", orderDateColumn, titleGroup2).setTitleFixedWidth(450); report() .setTemplate(Templates.reportTemplate) .columnGrid(itemColumn, titleGroup1) .columns(itemColumn, orderDateColumn, quantityColumn, unitPriceColumn) .title(Templates.createTitleComponent("ColumnTitleGroup")) .pageFooter(Templates.footerComponent) .setDataSource(createDataSource()) .setSecurityRule(PrintRule.READ_ONLY) //if you want restrict print .printPDF();

Y
by Yuri Marx

4

Votes

3

Comments
Vote

iris-embedded-python-template

The simplest template to run embedded python

Evgeny Shvarov
Docker
Python
IPM
5.0 (2)01 Sep, 2024 1.1k 70

iris-analytics-template

Basic template for IRIS Analytics solutions

Evgeny Shvarov
Docker
IPM
5.0 (2)13 Aug, 2024 935 86

IRIS-production-chat-robot

Create a service through chat

S
Ste Sharma
Docker
Python
IPM
AI
4.5 (1)28 Jul, 2024 117

iris-fastapi-template

Iris python first experience with fastapi

G
Guillaume Rongier
Docker
Python
3.5 (1)25 Jun, 2024 145

iris-flask-template

Iris python first experience flask template

G
Guillaume Rongier
Docker
Python
3.5 (1)25 Jun, 2024 186

iris-django-template

Iris python first experience django template

G
Guillaume Rongier
Docker
Python
3.5 (1)25 Jun, 2024 153

iris-angular-template

A template for RESTful IRIS applications using Angular

E
Elijah Tamarchenko
Docker
IPM
4.0 (1)04 Jun, 2024 166 2

mini-docker

Basic template for InterSystems IRIS development environment with Docker, VSCode and ZPM

Robert Cemper
Docker
5.0 (1)31 Mar, 2024 222

iris-interoperability-template

InterSystems IRIS interoperability template: a simple interoperability application which reads data from Reddit and filters it.

Evgeny Shvarov
Docker
IPM
4.5 (2)25 Mar, 2024 1.2k 74

iris-fullstack-template

This template shows you how to build, test and deploy a simple full-stack application using InterSystems IRIS REST API

Evgeny Shvarov
Docker
IPM
5.0 (1)25 Mar, 2024 919 51

iris-rest-api-template

The simplest template with REST CRUD for InterSystems IRIS

Evgeny Shvarov
Docker
IPM
5.0 (2)25 Mar, 2024 1.2k 54

iris-fhir-template

FHIR Server template for InterSystems IRIS for Health

Evgeny Shvarov
Docker
IPM
5.0 (2)01 Feb, 2024 1.4k 90

intersystems-iris-dev-template

A basic template to develop with InterSystems IRIS

Evgeny Shvarov
Docker
Python
5.0 (3)25 Jan, 2024 1.5k

objectscript-docker-template

Template project for InterSystems ObjectScript with InterSystems IRIS community Edition docker container

Evgeny Shvarov
Docker
5.0 (1)25 Jan, 2024 1.1k

iris-python-machinelearn

Machine learning application Python IRIS

André Dienes Friedrich
Docker
Python
ML
ML
4.5 (1)22 Sep, 2023 304

flask-iris

A quick guide / template to use Flask and IRIS side by side.

H
Heloisa Paiva
Python
0.0 (0)16 Sep, 2023 274

oex-vscode-snippets-template

GitHub template for publishing VS Code snippets with IPM / ZPM

John Murray
Docker
0.0 (0)29 Jun, 2023 210

message_key_query

Integrate hospital information services based on Intersystems IRIS platform

王喆
0.0 (0)08 Feb, 2023 239

iris-jupyter-sample

Jupyter + InterSystems IRIS Module

R
Renan Lourenco
5.0 (1)18 Nov, 2022 223

Sustainable Machine Learning

Sustainable Machine Learning for the InterSystems contest

L
Lucas Enard
Docker
Python
IPM
4.5 (1)11 Sep, 2022 349 10

django-iris-template

Template to build Django application with an IRIS database

G
Guillaume Rongier
Docker
Python
4.5 (2)27 Jul, 2022 197

iris-docker-zpm-usage-template

The simplest template to use InterSystems IRIS in Docker and with an arbitrary InterSystems Community Package

Evgeny Shvarov
Docker
5.0 (1)08 May, 2022 532