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.
Application Name | Developer | Made with | Rating | Last updated | Views | Installs |
---|---|---|---|---|---|---|
interoperability-managerRemove a Production Item with two clicks | O | Docker IPM | 5.0 (1) | 10 Jul, 2022 | ||
![]() CloudStudioA web based IDE for IRIS | S | IPM | 5.0 (2) | 07 Jun, 2022 | ||
InterSystems Ideas Waiting to be ImplementedProgrammatic reportsThe 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 5Votes3Comments | ||||||
![]() ObjectScript-Syntax-For-GitLabObjectScript highlight support for GitLab. | Docker | 5.0 (1) | 31 May, 2022 | |||
iris-mailiris-mail serves as a substitute for mail server. | O | IPM | 4.8 (2) | 30 May, 2022 | ||
global-archiverThis is a tool to move a part of a global from a database to ano | Docker IPM | 5.0 (1) | 04 Apr, 2022 | |||
iris-python-fakerPython Faker from InterSystems IRIS | Docker Python IPM | 5.0 (1) | 31 Mar, 2022 | |||
![]() iris-kaggle-socrata-generatorDo you need some real data to use in your projects? Why not use real data from the best sources? | Docker Python IPM | 4.5 (1) | 16 Jan, 2022 | |||
![]() exchange-rate-cbrf-uiUI for demonstration exchange-rate-cbrf | Docker IPM | 5.0 (1) | 16 Jan, 2022 | |||
![]() exchange-rate-cbrfDatabase of exchange rates of the Central Bank RF | Docker IPM | 5.0 (1) | 16 Jan, 2022 | |||
![]() ApacheLog-DatasetDataset from a real Apache webserver | E | Docker IPM | 0.0 (0) | 16 Jan, 2022 | ||
dataset-financeDataset of Finance Transactions in a CSV file for SQL LOAD DATA | O | Docker IPM | 5.0 (1) | 15 Jan, 2022 | ||
IO-RedirectIO Redirect in ObjectScript | Docker IPM | 4.8 (2) | 15 Jan, 2022 | |||
PKI-ScriptIRIS Public Key Infrastructure helper | Docker IPM | 5.0 (1) | 15 Jan, 2022 | |||
![]() Predict Maternal RiskPredict Maternal Risk from Health Dataset application | Docker ML ML | 5.0 (1) | 13 Jan, 2022 | |||
![]() Health Dataset10 curated health datasets (cancer, heart, diabetes, kidney) | Docker IPM | 5.0 (4) | 13 Jan, 2022 | |||
![]() aoc-2021-uvgAdvent of code 2021 in objectscript classes | Y | Docker IPM | 5.0 (1) | 06 Jan, 2022 | ||
![]() OPNEx-ECP DeploymentBuild quickly a full ECP architecture to test your apps | J | 5.0 (1) | 29 Dec, 2021 | |||
![]() IRIS JSON Schema ValidatorInterSystems IRIS JSON Schema support. | Docker | 4.5 (1) | 10 Dec, 2021 | |||
![]() appmsw-zpm-shieldsService for displaying version numbers of ZPM. | Docker IPM | 4.5 (1) | 10 Dec, 2021 | |||
![]() passwords-toolGenerating secure passwords and check strength of passwords | Docker IPM | 5.0 (1) | 02 Dec, 2021 | |||
![]() iris-disguiseData Anonymization tool for InterSystems IRIS | Docker IPM | 5.0 (1) | 02 Dec, 2021 | |||
![]() Audit MediatorObject Script mediator to audit ObjectScript REST API requests | Docker IPM | 5.0 (1) | 01 Dec, 2021 | |||
![]() API Security MediatorInterSystems IRIS Declarative Security Rules for REST APIs | Docker IPM | 5.0 (1) | 30 Nov, 2021 | |||
![]() isc-apptools-lockdownProgram for changing the security level of the system. | Docker IPM | 5.0 (1) | 29 Nov, 2021 | |||
TimeTracking-workersTimeTracking-workers | E | Docker | 5.0 (1) | 28 Nov, 2021 | ||
![]() IRIS MiddlewaresSpecify your middlewares. security treatments on all requests. | D | Docker | 0.0 (0) | 28 Nov, 2021 | ||
![]() iris-saml-exampleInterSystems IRIS - SAML Authentication Test | Docker IPM | 5.0 (1) | 27 Nov, 2021 | |||
aoc-objectscript-templateThe template repository for Advent of Code 2020 ObjectScript contest | Docker | 5.0 (1) | 26 Nov, 2021 | |||
![]() IRIS Interoperability Message ViewerA new approach for the Interoperability Message Viewer | Docker IPM | 4.6 (4) | 20 Nov, 2021 | |||
interoperability-for-moneyInteroperability solution with two IRIS containers | O | Docker IPM | 4.5 (1) | 23 Oct, 2021 |