検索

お知らせ
· 2025年8月6日

Communauté francophone représentée au concours d'outils de développement InterSystems

Bonjour à tous,

Nous avons le plaisir d’annoncer qu’un membre apprécié de notre communauté, @Antoine.Dh, a participé au concours d'outils de développement InterSystems avec son application PyObjectscript Gen !

À propos de PyObjectscript Gen

  • Qu’est-ce que c’est ?

Il s’agit d’une bibliothèque Python permettant la génération de classes ObjectScript de manière simple et extensible.

  • Points forts :
  • Génération de classes ObjectScript à partir de Python
  • Interface claire et épurée pour les développeurs Python
  • Architecture extensible, pour adapter ou enrichir le comportement selon vos besoins
  • Installation :
pip install pyobjectscript_gen

Ou depuis le dépôt GitHub d’Antoine.


Un grand bravo à Antoine ! 👏 Son outil allie simplicité et puissance, et offre une vraie valeur pour les développeurs IRIS qui veulent générer du code ObjectScript en utilisant Python.

Ce serait fantastique que davantage de membres de notre communauté participent à ce type de concours à l’avenir. En attendant, ne manquez pas le concours de rédaction d'articles techniques qui se tiendra en septembre — une excellente opportunité pour partager votre expertise et vos projets !

Je vous souhaite à tous un excellent été et… bonne chance !

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
InterSystems公式
· 2025年8月6日

Anuncio de lanzamiento de InterSystems Reports versión 25.1

La versión 25.1 de InterSystems Reports ya está disponible en el sitio de Distribución de Software de InterSystems, en la sección de Componentes. El software está etiquetado como InterSystems Reports Designer e InterSystems Reports Server y está disponible para los sistemas operativos Mac OSX, Windows y Linux.

Este nuevo lanzamiento incluye mejoras y correcciones de nuestro socio, insightsoftware. InterSystems Reports 25.1 está basado en Logi Report versión 25.1, que incluye:

- soporte para la construcción dinámica de asuntos en la distribución programada de informes por correo electrónico

- capacidad para cambiar fácilmente entre unidades de medida métricas e imperiales

- varias mejoras para facilitar la alineación en el diseño de informes de página con precisión de píxeles

Para más información sobre estas y otras funciones, consultad las notas de la versión disponibles de insightsoftware.

Tened en cuenta que la instalación de InterSystems Reports 25.1 requiere JDK versión 11 o 17 para poder ejecutarse. Por favor, actualizad si estáis utilizando JDK 8 antes de la instalación de InterSystems Reports.

Para más información sobre InterSystems Reports, consultad la documentación de InterSystems y el contenido de los servicios de aprendizaje.

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
記事
· 2025年8月6日 1m read

ADVERTENCIA: Error en la API Nativa de IRIS

Revisando mis paquetes publicados, identifiqué un error grave en la API Nativa de IRIS.

  • Hay un método en %Net.DB.Iris llamado function().
  • Es equivalente a $$etiqueta^rutina(param) en ObjectScript.
  • Solía funcionar bien hace 2 años, cuando publiqué mis paquetes de extensiones de línea de comandos.
  • Ahora está roto desde hace al menos un año y lanza <PROTECT>.
  • Lo identifiqué en ObjectScript, Java, Python y Node.js.
  • Está reportado como WRC# 1002589.
  • Para los 4 casos, también verifiqué una solución temporal:
    • En lugar de llamar una función de ObjectScript, se llama a un método de clase.
    • Esto se hace mediante %Net.DB.Iris.ClassMethodValue(...).
    • Y hay que envolver la función de ObjectScript dentro de alguna clase.
    • Puede parecer simple, pero requiere bastante esfuerzo en relación con versiones de IPM y otros aspectos.

Ojalá no os hayáis visto afectados por esta sorpresa.

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
お知らせ
· 2025年8月5日

★受賞者発表!★InterSystems Developer Tool コンテスト 2025(USコミュニティ)

開発者の皆さん、こんにちは!

InterSystems Developer Tool コンテスト の勝者が発表されましたのでお知らせします!

今回のコンテストには、17 の素晴らしいアプリケーション 🔥🔥が投稿されました。

ご応募いただきました参加者の皆さん、素敵な作品をありがとうございました!

それでは受賞者を発表します!

Experts Nomination

🥇 1位 - $5,000 は、InterSystems Testing Manager for VS Code を開発された @John Murray さんに贈られました。

🥈 2位 - $2,500 は、typeorm-iris を開発された @Dmitry Maslennikov さんに贈られました。 

🥉 3位 - $1,000 は、IPM Explorer for VSCode を開発された @John McBride さんに贈られました。 

🏅 4位 - $500 は、dc-artisan を開発された @José Pereira さん @Henry Pereira さん @Henrique Dias さんに贈られました。 

🏅 5位 - $300 は、iris4word を開発された @Yuri Marx さんに贈られました。    

🌟 $100 - Interoperability REST API Template を開発された @Andrew Sklyarov さんに贈られました。 

🌟 $100  - toolqa を開発された @André Dienes Friedrich さん @Andre Larsen Barbosa さんに贈られました。  

🌟 $100 - iris-message-search を開発された @sara aplin さんに贈られました。 

🌟 $100wsgi-to-zpm を開発された @Eric Fortenberry さんに贈られました。 

🌟 $100templated_email を開発された @Nikolay Solovyev さん @Sam Sennin さんに贈られました。 

Community Nomination

🥇 1位 - $1,000 は、InterSystems Testing Manager for VS Code を開発された @John Murray さんに贈られました。 

🥈 2位 - $600 は、iris-message-search を開発された @sara aplin さんに贈られました。 

🥉 3位 と 4位 - $250 は、dc-artisan を開発された @José Pereira さん @Henry Pereira さん @Henrique Dias そして addsearchtable を開発された @XINING MA さんに贈られました。 

🏅 5位 - $100 は、toolqa を開発された @André Dienes Friedrich さん @Andre Larsen Barbosa さんに贈られました。  

受賞された皆さん、おめでとうございます!また、コンテストにご興味お持ちいただきありがとうございました!

次回のコンテストもご期待ください!

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
質問
· 2025年8月5日

IRIS Terminal Lite / VS Code and $system.SQL.Shell()

It appears as though command history is not available via up/down arrow keyboard keys when using the SQL Shell. Is there anything in the works to change that?

Also, typing the colon character (:) as the first character after the prompt in Terminal Lite does odd things in 2025.1.1 ... every keystroke starting with the colon is echoed back and pressing Enter generates an error:

The red :SQL on the first line was echoed simultaneously as the :SQL in white was typed. Also, it's obvious that aliases don't work in Terminal Lite 😉

1 Comment
ディスカッション (1)3
続けるにはログインするか新規登録を行ってください