New post

検索

Announcement
· Dec 3, 2024

El jueves tuvimos el último webinar del año - Unificando Datos con InterSystems IRIS: Explorando el Paradigma ‘Connect or Collect’

¡Hola desarrolladores! 

El jueves pasado tuvimos el último webinar del año "Unificando Datos con InterSystems IRIS: Explorando el Paradigma ‘Connect or Collect’" 

 

¿Y qué pudimos ver? Pues cómo combinar datasets conectados y recopilados para realizar consultas avanzadas. Ayudando así a las empresas a unificar sus datos para obtener mejores conocimientos y tomar decisiones más informadas.

Un webinar bastante conclusivo que en menos de una hora explica varias claves de las tecnologías InterSystems IRIS y Smart Data Fabric.

¿Te lo perdiste? ¿Dónde puedes verlo?

Aprovechamos el momento para dar las gracias por el seguimiento a los webinars. Vuestra aportación es muy importante a este respecto, y nosotros trabajamos para traeros contenidos que os sean prácticos e interesantes ¡Gracias! Volveremos con más webinars en 2025 🎉

2 Comments
Discussion (2)1
Log in or sign up to continue
Question
· Dec 2, 2024

How to use order by in Query %DLIST ?

Hello My Friends,

I have a question how to use order by %DLIST, this is my code:

SELECT

$ListToString(%DLIST(DISTINCT MRDIA_ICDCode_DR->MRCID_Code),', ' ) ICDX,

$ListToString(%DLIST(DISTINCT (MRDIA_ICDCode_DR->MRCID_Desc || ' (' || MRDIA_DiagnosisType_DR->DTYP_Code || ')')),', ' ) Diagnose

FROM SQLUser.PA_Adm

LEFT JOIN SQLUser.PA_AdmInsurance ON (PAADM_RowID = INS_ParRef AND INS_Rank = 1)

LEFT JOIN SQLUser.PA_AdmPackage ON (PAADM_RowID = PACK_ParRef)

LEFT JOIN SQLUser.MR_Adm on MRADM_ADM_DR = PAADM_RowID

LEFT JOIN SQLUser.MR_Diagnos ON MRADM_RowId = MRDIA_MRADM_ParRef

LEFT JOIN SQLUser.OE_Order ON PAADM_RowID = OEORD_Adm_DR

LEFT JOIN SQLUser.OE_OrdItem AS OD1 ON OEORD_RowId = OEORI_OEORD_ParRef AND OEORI_Categ_DR = 20 AND OEORI_ItemStat_DR <> 1

LEFT JOIN SQLUser.OE_OrdItem AS OD2 ON OEORD_RowId = OD2.OEORI_OEORD_ParRef AND OD2.OEORI_Categ_DR = 11 AND OD2.OEORI_ItemStat_DR <> 1

WHERE

PAADM_ADMNo IS NOT NULL AND PAADM_Type = 'E'

AND PAADM_AdmDate >= '2024-11-01' AND PAADM_AdmDate <= '2024-11-25'

GROUP BY PAADM_RowId

and this is the result

and What I need is how to order by the Diagnose Colum like (M) for the first and (S) for second and (C008) for the last ?

like this one

Does anyone could help me ? 

Thank You

Best Regards,

Steve Henry

Discussion (0)1
Log in or sign up to continue
Article
· Dec 2, 2024 4m read

第三十九章 终端输入 输出 - terminator

第三十九章 终端输入 输出 - terminator

terminator

第三个位置参数:最多八个字符的字符串,其中任何一个都将终止READ 。这些终止符是协议中内置终止符的补充。请参阅使用终止符结束 I/O 操作。

portstate

4 个位置参数:按位置顺序最多包含 8 个字节的字符串,用于控制 COM 端口状态。端口状态字节如下(字节从1开始按从左到右的顺序编号):

Discussion (0)1
Log in or sign up to continue
InterSystems Official
· Dec 2, 2024

InterSystems Platforms Update Q4-2024

Welcome to the Q4’2024 quarterly platforms update.  I hope that your 2024 has been incredible and that 2025 is even better. 

If you’re new to these updates, welcome!  This update aims to share recent changes as well as our best current knowledge on upcoming changes, but predicting the future is tricky business and this shouldn’t be considered a committed roadmap. 

With that said, on to the update…

InterSystems IRIS Production Operating Systems and CPU Architectures

Red Hat Enterprise Linux

  • Previous Updates
    • We’ve completed minor OS certification for RHEL 9.4 & 8.10 on IRIS 2024.1 without incident.
  • Upcoming Changes
    • The next major update for RHEL will be RHEL 10 which is expected in Q2 of 2025.
    • Short-term-supported 9.5 & 8.11 were released earlier this month, and we’ve started minor OS certification on IRIS 2024.1.
  • Further reading: RHEL Release Page

Ubuntu

  • Previous Updates
    • We’ve completed minor OS certification for Ubuntu 22.04.3 on IRIS 2024.1 without incident
  • Upcoming Changes
    • We’re currently doing minor OS certification on Ubuntu 24.04.1.  So far, so good.
  • Further Reading: Ubuntu Releases Page

SUSE Linux

  • Previous Updates
    • SUSE Linux Enterprise Server 15 SP6 was released in May.  The release notes can be found here.
    • General Support from SUSE for Linux Enterprise Server 15 SP3 came to an end on 12/31/2022, but extended security support will continue until December, 2025.

Further Reading: SUSE lifecycle

Oracle Linux

Microsoft Windows

  • Recent Changes
    • Windows Server 2025 was released earlier this month and we’ve begun the process of adding support for the platform.
  • Upcoming Changes
    • Microsoft has pushed back the anticipated release date for Windows 12 to sometime in 2025.  We’ll start the process of supporting the new OS after it’s been released.
  • Further Reading: Microsoft Lifecycle

AIX

  • Recent Changes
    • IRIS 2024.3 and up will only support OpenSSL 3. NOTE:  This means that 2024.2 is the last version of IRIS that has both OpenSSL 1 and OpenSSL 3 kits.  In IRIS 2023.3, 2024.1, & 2024.2, we provided two separate IRIS kits – one that supports OpenSSL 1 and one that supports OpenSSL 3.  Given the importance of OpenSSL 3 for overall system security, we’ve heard from many of you that you’ve already moved to OpenSSL 3.
  • Further Reading: AIX Lifecycle

 

Containers

  • Previous Updates
    • We changed the container base image from Ubuntu 22.04 to Ubuntu 24.04 with IRIS 2024.2
    • We’re considering changes to the default IRIS container to, by default, have internal traffic (ECP, Mirroring, etc) on a different port from potentially externally facing traffic (ODBC, JDBC, etc).  If you have needs in this area, please reach out and let me know.

 

InterSystems IRIS Development Operating Systems and CPU Architectures

MacOS

  • Upcoming Changes
    • Apple has released MacOS 15 and we are planning support for it in IRIS 2025.1

 

InterSystems Components

Caché & Ensemble Production Operating Systems and CPU Architectures

  • Previous Updates
    • A reminder that the final Caché & Ensemble maintenance releases are scheduled for Q1-2027, which is coming up sooner than you think.  See  Jeff’s excellent community article for more info.

InterSystems Supported Platforms Documentation

The InterSystems Supported Platforms documentation is the definitive source information on supported technologies.

 

… and that’s all folks.  Again, if there’s something more that you’d like to know about, please let us know.

Discussion (0)1
Log in or sign up to continue
Announcement
· Dec 2, 2024

InterSystems Open Exchange Applications Digest, November 2024

Hello and welcome to the November 2024 Open Exchange Recap.
General Stats:
7 new apps in November
460 downloads in November
1,005 applications all time
37,783 downloads all time
2,940 developers joined
New Applications
irisGoogleChat
By Daniel Aguilar
IRIS REST API Explorer for VS Code
By John Murray
recomendacao-filmes-intersystems
By Davi Massaru Teixeira Muta
EduVerse
By Rolano Rebelo
DNA sequence Gene finder
By Filip Kašpar
iris-presto-sample
By Yuri Marx
iris-graphql-demo
By Alberto Fuentes
New Releases
Git for Shared Development Environments by Timothy Leavitt
v2.7.0

Added

  • Added 'git push --force' in expert mode (#527)
  • Add remote repository to settings page (#448)
  • Added change context option to pull page (#468)
  • Added favorite namespaces setting for a user (#468, #510)
  • Added environment awareness in configuration, and showing of environment name in UI (#124)
  • Warning on sync page if other users have unstaged changes (#493)
  • Added "Export System Default Settings" menu item (#544)
  • IRIS Business Intelligence items are mapped to the /dfi subdirectory by default (#428)
  • Intelligent merge conflict auto-resolution works for the common Business Rule case as well (#391)
  • All git commands run on the server, their output, and any associated sync output, are logged to a table for diagnostic purposes (#454)
  • Added API method to automatically add proper %ALL mappings for git-source-control (#214)

Fixed

  • Fixed display of other users' username in workspace view on Unix (#530)
  • Fix left-sidebar spacing (#525)
  • Fixed slowness loading some CSP pages with multiple instances sharing a webserver (#540)
  • Prevent direct commits to default merge branch in basic mode (#484)
  • Fixed GetContexts utils function to exclude implied namespaces from the list of namespaces (#468)
  • Fixed git path configuration (#463)
  • Added feedback to settings page (#550)
  • Fix "Home" navigation to point to current namespace (#548)
  • Fixed issues when user checks out nonexistent branch (#549)
  • Fixed checking out branch with uncommitted work (#539)
  • Make sure more fetch calls prune the remote branches (#471)
  • Force export of item if it has been modified (#354)
  • Production configuration page no longer closes Sync/WebUI when operations there change the production (#542)
  • Remove leading/trailing spaces from input to Configure() (#356)
  • Fix branches with special characters not showing in GitUI (#523)
  • Fix filenames with spaces not showing correctly in workspace view (#551)
  • Removed inaccurate placeholder text for commit message in UI (#406)
  • Fixed regression that broke production conflict auto-resolve (#526)
  • Initialize repo in settings page now uses entered repo (#486)
  • Report error more clearly if you try to create a branch with an invalid name (#534)
  • Don't default to WINDOWS style paths (#357)
  • Fix errors when deleting non-existent files on import (#524)
  • Fix errors on commit when a file was added, never committed, then deleted from the repository (#481)
  • Fixed issue with saving multiple new no-folder mapping settings at the same time (#533)
  • Fixed sending OS error when git pull encounters error (#545)
  • Fixed suppressing editing of locked classes (#301)
  • Fixed importing CSP files (#251)
  • Fixed changing favorites for users without permissions (#587)
  • Fix creating new branch from Git Web UI (#591)
  • Fix wording for Git Repo Root Directory (#601)
  • Fix Diff View options not applying immediately (#590)
  • Cleaned up parsing of command output in Git Web UI (#609)
  • Fix TempFolder misspecification (#611)
  • Fix deleting files on import all (#618)
v2.7.1

Fixed

  • Fixed improper encoding of unicode characters in commit messages (#627)
  • Creating a new branch now reports the error if uncommitted changes conflict (#624)
  • Fix Configure erroring out if git isn't found (#632)
  • Fix "%" replacing characters in lookup table names (#588)
Test Coverage Tool by Timothy Leavitt
v4.0.5

Fixed

57: Improve SQL performance when mapping run coverage

iris-fhir-client by Muhammad Waseem
v1.0.4
Initial Release
DeepSeeWeb by Anton Gnibeda
v4.0.16
  • changed MDX generation for filters (#341)
  • improved filter popup opening time by moving date picker code to deferred loading, only if filter is date(previously loaded always)
  • fixed jumping about modal issue
  • fixed issue with filter values selection if not applying filter (#345)
IPM in VS Code by John Murray
v1.0.6
  • Prevent overprompting for permission and account.
  • Enable Ctrl/Cmd + F searching.
InterSystems Testing Manager for VS Code by John Murray
v0.2.1
  • Discover client-side tests when using objectscript.conn.docker-compose settings (#10)
v0.2.2
  • Handle method names containing numerics.
  • Support workspaces that don't use Server Manager.
v0.2.3
  • Add manual refresh to test trees, and automatic refresh when client setting changes (#20)
  • Fix overprompting during authentication.
  • README improvements (#31)
  • Use correct output channel for debug messages.
  • Update dependencies.
Server Manager for VS Code by John Murray
v3.6.1
  • Don't attempt to open the Management Portal in the Simple Browser for IRIS 2024.1+ (#223).
  • Updated dependencies.
v3.6.2
  • Helpstring for intersystems.servers object incorrectly stated that uppercase letters are accepted (#229).
  • Edit Settings command now opens JSON file instead of Settings UI (#230).
v3.8.0
  • Prevent overprompting for permission and account (#242).
  • Update dependencies.
workshop-iris-oauth2 by Alberto Fuentes
v1.0.1
  • Updated IRIS version
  • Included /oauth2 CORS setup
Global-dump-to-SQL by Robert Cemper
v1.0.3
hint in README was added that access to a different namespaces (SAMPLES in the example) requires hat this namespace is installed an populated
ObjectScript-Over-ODBC by Robert Cemper
v1.0.3
not a new releas but a pointer to Description: use of rcc_G.scan requires https://openexchange.intersystems.com/package/Global-Scanning-and-Slicing-to-SQL
to be installed.
CPIPE by Robert Cemper
v1.1.2
no neww version. just a typo fixed in README %ZLANGC00.mac was meant but referred as %LANGC00.mac
IRIS apiPub by Claudio Devecchi
v1.1.77
bug fixes & improvements
SPOOL-demo by Robert Cemper
v1.0.3
fixed missing doc
function-ISJSON by Robert Cemper
v1.0.7
no new code extended description of prerequisites and the demo for less experienced users
Native-API-for-ObjectScript by Robert Cemper
v1.0.3
No new release. more a hint connection errors my have multiple reasons * username / pw * wrong super server port (1972) * hidden or visible firewalls blocking * thee easiest test is within a machine from one namespace to the other (e.g on Docker) e.g.; copy cls rcc..ONAPI.demo to %Z.ONAPI.demo and run it from %SYS
Most downloaded
MDX2JSON
By Eduard Lebedyuk
DeepSeeWeb
By Anton Gnibeda
WebTerminal
By Nikita Savchenko
ObjectScript-Math
By Peter Steiwer
ssl-client
By Evgeny Shvarov
iris-bi-utils
By Evgeniy Potapov
iris-cron-task
By Evgeny Shvarov
iris-web-swagger-ui
By Maks Atygaev
passwordless
By Sergey Mikhailenko
November, 2024Month at a GlanceInterSystems Open Exchange
Discussion (0)1
Log in or sign up to continue