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

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

React-UI-Global

Application with toolkit for globals

E
Evgeniy Potapov
Docker
Python
4.0 (1)08 Apr, 2022 282

Audit Mediator

Object Script mediator to audit ObjectScript REST API requests

Yuri Marx
Docker
IPM
5.0 (1)01 Dec, 2021 780 16

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

5

Votes

3

Comments
Vote

https-rest-api

Rest API with Apache2 Web server

O
Oliver Wilms
Docker
0.0 (0)01 Dec, 2021 343

API Security Mediator

InterSystems IRIS Declarative Security Rules for REST APIs

Yuri Marx
Docker
IPM
5.0 (1)30 Nov, 2021 671 14

IRIS Middlewares

Specify your middlewares. security treatments on all requests.

D
Davi Massaru Teixeira Muta
Docker
0.0 (0)28 Nov, 2021 629

secured-rest-api

Basic authentication and authorisation via REST API in IRIS

Evgeny Shvarov
Docker
IPM
5.0 (1)15 Nov, 2021 313 17

backupChecker

A simple Backup checker/validator for Iris online backups

M
Mario Sanchez Macias
Docker
5.0 (1)15 Nov, 2021 355

sql-rest-api

Simple REST API web app which accepts SQL and returns the result in JSON

Evgeny Shvarov
Docker
IPM
5.0 (1)07 Nov, 2021 582 34

FemPower

Ensuring Women Health by analyzing and storing data on IRIS

J
Jayit Saha
Python
0.0 (0)17 Oct, 2021 178

config-copy

Helper to copy the config from an IRIS instance to another

Lorenzo Scalese
Docker
IPM
5.0 (1)29 Sep, 2021 219 12

movie

Sample App to IRIS API Patterns

Yuri Marx
Docker
IPM
4.0 (1)03 Aug, 2021 241 27

ensemble-interoperability-formation

Ensemble / Interoperability training course.

T
Théophile Thierry
Docker
4.5 (1)14 Jun, 2021 612

irisdemo-demo-restsql

Simple demo of IRIS exposing REST APIs created based on Swagger that have a SQL database as the backend.

A
Amir Samary
Docker
4.3 (2)04 May, 2021 502

Ansible-Cacherestore

Ansible role to restore an Intersystems Cache backup and reconfigure Cache including devices as well. Uses Jinja templates to reconfigure cache.cpf

Raman Sailopal
1.0 (1)21 Apr, 2021 152

iris-rad-studio

IRIS RAD Studio it's a low-code solution that came to make the developer's life easier; Allowing everyone to create their CRUD based on a simple class definition or even a CSV file.

Henrique Dias
Docker
IPM
3.5 (1)15 Apr, 2021 1.1k 86

IRIS_REST_Documentation

Development tool for documenting REST API endpoints [INTERSYSTEM IRIS]

D
Davi Massaru Teixeira Muta
Docker
5.0 (1)14 Apr, 2021 413

iris-rad-studio-samples

Samples for IRIS RAD Studio

José Pereira
Docker
IPM
4.5 (1)14 Apr, 2021 232 35

RESTFormsRAD

Forms adapter for InterSystems IRIS RAD Studio

Henrique Dias
Docker
IPM
3.0 (1)12 Apr, 2021 278 169

Airplane React, Material UI, and REST API

Development of a System using React, Material UI and REST API IRIS.

F
Flavio Lucio Naves Junior
Docker
3.0 (1)16 Mar, 2021 434

Integration scheme for heterogeneous messages in heterogeneous systems

Integration scheme for heterogeneous messages in heterogeneous systems

D
Deming Xu
0.0 (0)28 Feb, 2021 198

RESTFUL_API_For_Hotel_OverBooking_System

Develop RESTFUL Data API in InterSystems IRIS Data Platform Development for Hotel Overbooking Management System. PS:The overbooking management system combines the unique conditions of the hotel, such as room prices, order channels, customer needs (etc...). System uses machine learning algorithms (su

j
jingqi LIu
Docker
0.0 (0)28 Feb, 2021 666

IRIS-REST-API-DATABASEMANAGER

Create persistent Tables and Datas in Cache Database using REST API

L
Lucas Bourré
Docker
IPM
5.0 (1)26 Feb, 2021 311 21

HealthInfoQueryLayer

The application use generic interface to perform query on data schema and used globals as configuration. At run time, the program will implement the query referring to configurations. It's working as a prototype ObjectScript MyBatis Template.

B
Botai Zhang
0.0 (0)26 Feb, 2021 542

iris-sftp-logs

IRIS solution for managing SFTP log files

O
Oliver Wilms
Docker
IPM
5.0 (1)31 Jan, 2021 416 16

GeoDatas

This project contains an example of how we get to manipulate geographic data on an IRIS Intersystem platform.

D
Davi Massaru Teixeira Muta
Docker
0.0 (0)25 Jan, 2021 305

BeI-MultiModel

We've used a IRIS backend that is called via a REST-API from a react frontend application.

i
ivo Ver Eecke
Docker
IPM
4.0 (3)25 Jan, 2021 237

IRISDocDBRESTAPIPostmanCollectionSample

A Postman Collection of REST API calls to demonstrate InterSystems IRIS DocDB basic calls

N
Netanel Frankel
5.0 (1)20 Jan, 2021 201

iris-multi-model-api-template

a simple demo of InterSystems IRIS multi-model data management via REST API

Evgeny Shvarov
Docker
IPM
5.0 (1)11 Jan, 2021 376 13

RESTFileTransfer

Example of how to transfer files using RESTful services

I
Iryna Mykhailova
Docker
5.0 (1)04 Jan, 2021 454

iris-analytics-notebook

A notebook approach to use IRIS analytics capabilities.

José Pereira
Docker
IPM
4.0 (1)28 Dec, 2020 370 26