新しい投稿

検索

お知らせ
· 2024年11月28日

[Video] Boost Your Productivity with Command History & Shell Aliases in InterSystems IRIS

Hi Community,

Enjoy the new video on InterSystems Developers YouTube:

⏯ Boost Your Productivity with Command History & Shell Aliases in InterSystems IRIS

Discover how to quickly access command history and use shell aliases like :py and :sql to streamline your workflow. Save time, rerun commands effortlessly, and enhance your development efficiency!

🗣  Presenter: @Ash Sherzhanov, Solutions Administrator, Data Center, InterSystems  

Enjoy watching, and expect to see more videos! 👍

2 Comments
ディスカッション (2)3
続けるにはログインするか新規登録を行ってください
質問
· 2024年11月28日

VSCodeでエラーが出まくります

ここ最近になって、VSCodeで以下のようなエラーが出るようになり、波線だらけになってしまいます。
IRISサーバーとは連携出来ていて、コンパイルも通るので大きな問題ではないのですが、ソースが真っ赤っ赤になってとっても見辛いです。
これらを消す方法があれば教えて下さい。
VSCode、拡張モジュール共に最新です。

Avoid using legacy if/else flow control statements (cachequality:OS0089)

鍋蓋カッコを使わない1行のIF文のところで真っ赤な波線が出まくります。
例:if (a = "") set b = "c"
 

Consider using an If statement instead of a postconditional (cachequality:OS0039)

コマンドの後付条件を記載しているところで、青い波線が出まくります。
例:quit:var=""
 

This QUIT invocation exits the current method; consider using RETURN instead (cachequality:OS0031)

処理の途中で、Quitと書いていることろが黄色い波線が出まくります。

 

ちなみに、以下のようなメッセージも出ます。

Method has too many lines (55 > 50) (cachequality:OS0071)

Method declares too many variables (17 > 10) (cachequality:OS0010)

Method is not documented (cachequality:OS0024)

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

InterSystems 製品 2024.3 リリースのご案内

インターシステムズは InterSystems IRIS data platform、InterSystems IRIS for Health、HealthShare Health Connect のバージョン 2024.3 をリリースしました。2024.3 は Continuous Delivery(CD)リリースです。


【リリースハイライト】

2024.3 には以下のような多くのアップデートが追加されています。

(1) データベースと WIJ ファイルの拡張がより高速になりました。
(2) ビジュアルトレースからメッセージを再送できるようになりました。
(3) ルールエディター機能が強化されました。
(4) ベクター検索機能が強化されました。

 


【ドキュメント】

注目機能の詳細は以下のリンクにあるドキュメント(英語)をご覧ください。

(1) InterSystems IRIS 2024.3 
ドキュメントリリースノートアップグレードチェックリスト

(2) InterSystems IRIS for Health 2024.3
ドキュメントリリースノートアップグレードチェックリスト

(3) Health Connect 2024.3
ドキュメントリリースノートアップグレードチェックリスト

アップグレードガイドもあわせてご確認ください。

 


【早期アクセスプログラム】

現在、たくさんの早期アクセスプログラムをご利用いただけます。こちらのページからご興味があるプログラムにぜひご登録ください。

 


【ソフトウェアの入手方法】

CDリリースには、サポートされているすべてのプラットフォーム用の従来のインストールパッケージと、Dockerコンテナ形式のコンテナイメージがあります。

(1) 従来のインストールパッケージは WRC の製品ダウンロードページから入手できます。また、評価サービスのページからも入手できます。インストールパッケージと評価キーは、WRC の評価ダウンロードページからも入手できます。

(2) コンテナイメージは InterSystems コンテナレジストリから入手できます。コンテナは "2024.3" と "latest-cd" でタグ付けされています。

 


サポートされるプラットフォームのリストについてはドキュメント(英語)をご参照ください。
このリリースのビルド番号は 2024.3.0.217.0 です。

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

Embedded SQL - CODE 100

I have issue with one of my queries. That query work fine for ages, but suddenly stop works and giving me SQLCODE 100 in the routine. 

&SQL(
	  SELECT * FROM (
		SELECT event FROM dhr_log_lasers.production WHERE createDateUTC >= DATEADD(dd, -5, CURRENT_DATE) AND kiosk = :%var("kioskID") GROUP BY machine
		HAVING ID = MAX(ID)
	  ) WHERE event != 2
	 )

If I copy this same query to the management portal and replace variable with real ID I will get back 6 or more rows.

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

第三十四章 终端输入 输出

第三十四章 终端输入 输出

概述

ObjectScript 提供支持串行异步 ASCII 终端的命令。还可以将这些命令与控制台 I/O 结合使用。

使用终端 I/O,例程可以:

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