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

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

JSON Web Token Generator

JSON Web Token Generator for ObjectScript

Lorenzo Scalese
Docker
IPM
5.0 (1)02 Aug, 2020 617 80

Swagger-IRIS-FHIR

Swagger-UI frontend fot InterSystems IRIS FHIR server

A
Anton Umnikov
0.0 (0)01 Aug, 2020 567

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

DotEnv

Load environment variables from .dotenv files or straight from the OS to Caché

R
Rubens Silva
4.5 (1)29 Jul, 2020 118

SAPPHIRE

SAPPHIRE is an web application to create and train your InterSystems IntegratedML models. You can load CSV data too. It is business user friendly.

Yuri Marx Pereira Gomes
Docker
ML
ML
4.0 (1)19 Jul, 2020 507

iris-ml-suite

A suite to use IRIS as Machine Learning Environment. Helping the development community to classify the posts with tags.

R
Renato Banzai
Docker
Python
ML
ML
4.5 (1)18 Jul, 2020 326

ML Made Easy : IntegratedML

A guide through the IntegratedML used as a hands-on session on InterSystems DACH PartnerTag 2020. It is based on work of Derek Robinson and documentation of InterSystems.

A
Aleksandar Kovacevic
Docker
AI
ML
ML
0.0 (0)16 Jul, 2020 167

pex-demo

Demo showcasing InterSystems IRIS integration with Kafka via PEX (java, .net)

E
Eduard Lebedyuk
Docker
Python
5.0 (2)16 Jul, 2020 823

iris-integratedml-monitor-example

Example on extending %Monitor.Adaptor to monitor IRIS IntegrateML models performance metrics.

José Pereira
Docker
ML
ML
0.0 (0)12 Jul, 2020 354

NavMethodsForIndexedProperties

Navigation methods for InterSystems Objects Indexed properties

V
Vasiliy Bondar
Docker
IPM
0.0 (0)06 Jul, 2020 230 21

restforms2-angularui-demo

An example of REST API and Angular UI generator for InterSystems IRIS persistent class

Evgeny Shvarov
Docker
4.5 (1)24 Jun, 2020 380

isc-webgateway-letsencrypt

Https example for webgateaway using letsencrypt

Lorenzo Scalese
Docker
0.0 (0)10 Jun, 2020 349

CRUD-GLOBALS-IRISNATIVEAPI-JAVA

CRUD operation & Search on globals using IRIS Native API for Java.

M
Muni Ganesh
Docker
4.0 (1)07 Jun, 2020 220

iris-python-suite

A suite of tools and examples to show how powerful InterSystems IRIS can be when combined with Python by the API Python Native API. Including: - A machine learning chatbot - A chart to show any global as a graph - A COVID-19 analysis

R
Renato Banzai
Docker
Python
0.5 (1)06 Jun, 2020 476

Perfomance comparison of IRIS Native API and EAV-approach

Browser view and cli script available.

S
Sergey Kamenev
Docker
Python
5.0 (1)03 Jun, 2020 290

OData Server for IRIS

OData Server for InterSystems IRIS SQL Repositories

Yuri Marx Pereira Gomes
Docker
4.5 (1)02 Jun, 2020 614

CacheDirectEmulator for InterSystems IRIS Data Platform

.Net class mimics Cache Direct(Aka VisM.OCX) interfaces

H
Hiroshi Sato
0.0 (0)01 Jun, 2020 689

IRISGlobalsNative.Extensions

Library for Class-based Collection for Globals and Json Provider for Globals.

M
Mark Erwin Villarina
Docker
1.0 (1)30 May, 2020 128

PythonGateway-Template

PythonGateway Template repository

E
Eduard Lebedyuk
Docker
AI
ML
ML
0.5 (1)29 May, 2020 421

objectscript-donts

What you shouldn't do in objectscript

Evgeny Shvarov
Docker
5.0 (1)25 May, 2020 225

IRIS External Table

IRIS External Table allows you to access files in the local filesystem and cloud BLOB storage such as AWS S3 and Azure BLOB Storage as regular IRIS SQL tables.

A
Anton Umnikov
Docker
IPM
4.3 (2)24 May, 2020 589 22

sys-perf-restapi

An API (basic and REST) for the SystemPerformance (pka pButtons) utility

N
Netanel Frankel
Docker
IPM
4.5 (1)17 May, 2020 252 36

EnsembleWorkflowUI

Angular UI for InterSystems Ensemble Workflow

S
Sergey Sarkisyan
Docker
IPM
2.0 (1)14 May, 2020 352 382

interfaces-diskspace-validation

A tool for estimating interfaces disk space and purge validation

N
Netanel Frankel
Docker
IPM
5.0 (1)10 May, 2020 266 19

RSA

Example of Asymmetric RSA encryption on JS side with InterSystems IRIS decryption

E
Eduard Lebedyuk
3.5 (1)10 May, 2020 263

native-api-contest-template

Template to get participants in the InterSystems Native API programming contest started

R
Robert Kuszewski
Docker
Python
5.0 (1)07 May, 2020 422

delete-helper

A Super class for adding a code-generator %OnDelete method

N
Netanel Frankel
Docker
IPM
5.0 (1)06 May, 2020 338 19

JSON-Filter

ObjectScript server side JSON filter.

Lorenzo Scalese
Docker
IPM
5.0 (1)02 May, 2020 466 121

REST for Tasks on my Status Report

Iris Rest App for Tasks for Status Report

O
Oliver Wilms
Docker
IPM
4.5 (1)30 Apr, 2020 218 24

EXCEL as a REST application

MS Excel works with IRIS as a REST application

alex kosinets
3.8 (3)26 Apr, 2020 297

simple-spellchecker

Norvig inspired simple spell checker implementation in InterSystems IRIS

Henry Pereira
Docker
IPM
5.0 (1)25 Apr, 2020 241 18