新しい投稿

検索

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

Professional & Trusted Safe Driver Service in Dubai

Safe Driver Dubai offers dependable and professional driving services designed for your peace of mind. Our licensed drivers handle your vehicle with care, follow all traffic rules, and ensure you reach your destination safely. Available 24/7, we are ideal for business trips, personal travel, or special occasions. With a strong focus on safety and customer satisfaction, Safe Driver Dubai makes every journey comfortable and secure.

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

#DIM vs SET -- Objectscript

SETasigna un valor a la variable en TIEMPO DE EJECUCIÓN.

#DIM declara la variable y su tipo de datos en TIEMPO DE COMPILACIÓN.


SET #DIM

Hace que las variables sean dinámicas.

Mejora la legibilidad.

Sin declaración de tipo de datos.

Permite la autocompletación en el IDE.

Tiempo de ejecución

Útil para referencias a objetos.


#DIM name As %String
Set name = "Micheal Scott"
#DIM age As %Numeric
Set age = 36
#DIM employer As App.Employer               ; compile time
Set employer = ##class(App.Employer).%New() ; runtime 

 

SET #DIM? Vuestro diseño, vuestras reglas.

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

Contribuez à façonner l'avenir du développement pour ObjectScript

Salut le Communauté,

Nous sommes ravis de vous inviter à participer à la conception de la prochaine génération d'outils de développement pour ObjectScript. Nous travaillons sur un assistant de codage ObjectScript basé sur l'IA, spécialement conçu pour les développeurs IRIS. Il ne s'agit pas d'une IA générique adaptée à ObjectScript, mais d'une solution entièrement nouvelle, capable de comprendre les spécificités d'ObjectScript, les API IRIS, les exigences d'interopérabilité et les flux de travail réels des développeurs.

Pour créer un outil vraiment utile, nous avons besoin de votre avis.

👉 Sondage pour développeurs sur l'Assistant de codage pour ObjectScript 👈

Ce sondage ne prend que 5 minutes et aborde les points suivants :

  • Votre rôle et votre niveau d'expérience
  • Vos difficultés et flux de travail actuels
  • Les fonctionnalités les plus importantes pour vous (génération de code, débogage, aide à l'apprentissage, etc.)
  • Où et comment vous souhaiteriez utiliser cet outil

Ce sondage est ouvert aux développeurs de tous niveaux d'expérience d'ObjectScript.

Et ensuite ?

  • Les résultats agrégés seront partagés avec la communauté.
  • Les participants intéressés pourront recevoir une invitation à la bêta anticipée.
  • Des mises à jour régulières sur l'avancement du développement seront fournies.

Vos commentaires influenceront directement nos priorités de développement et le fonctionnement de l'outil.

Pour toute question, n'hésitez pas à laisser un commentaire ci-dessous ou à nous contacter directement à l'adresse thomas.dyar@intersystems.com.

Merci de nous aider à créer de meilleurs outils pour la communauté d'ObjectScript. Nous avons hâte de recevoir vos suggestions !

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

templated_emailを使ったInterSystems IRISでの動的テンプレートメール


メール送信は、統合シナリオでは一般的な要件です。クライアントへのリマインダー、自動レポート、トランザクション確認などに使用されます。 固定メッセージは、管理やパーソナライズが難しくなりがちです。 そこで登場するのが templated_email モジュールです。InterSystems IRIS InteroperabilityをJinja2テンプレートの機能を組み合わせます。

メール作成でJinja2を選ぶ理由

Jinja2はPythonエコシステムで人気のあるテンプレートエンジンで、完全に動的なコンテンツ生成を可能にします。 次をサポートします:

  • 変数 — 統合メッセージや外部ソースから動的にデータを取り込みます
  • 条件(if/else)— ランタイムデータに基づいてコンテンツを変更します
  • ループ(for)— テーブル、項目リスト、反復セクションを生成します
  • フィルターとマクロ — 日付や数字のフォーマット、テンプレートブロックを再利用します

簡単なメール本文テンプレートの例:

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