問題タブ [objectscript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
685 参照

intersystems-cache - %Statusを%ETNに「スロー」する方法は?

多くのCachéAPIメソッドは、これがエラーであるかどうかを示す%Statusオブジェクトを返します。問題は、それが未知のエラーである場合、(ネットワーク障害のように)処理方法がわからない場合、本当にやりたいことはエラーを「スロー」することです。これにより、コードが実行を停止し、エラーがより高いレベルでキャッチされます。レベルのエラーハンドラ(および/または組み込みの%ETNエラーログ)。

私はztrap次のように使用できます:

しかし、それはあまり詳細を報告していません(たとえば、スタックの一番上まで例外をスローできる.NETとは異なり)、これを行うためのより良い方法があるかどうか疑問に思っています。

0 投票する
2 に答える
968 参照

web-services - Webサービス内でIntersystemのセッションを使用する方法

あるWebメソッドでいくつかのセッション情報を設定し、それを別のWebメソッドで返そうとしていますが、2番目のWebメソッドではセッションデータが常に空です。これが私が試したことです

Webメソッド1-セッション情報を設定します

Webメソッド2-セッション情報を取得すると、男が返されますが、空白が返されます

0 投票する
1 に答える
212 参照

c# - ObjectScriptでフラグを使用する方法は?

C#ではこれが許可されています:

これにより、次のことが可能になります。

これは次のように呼び出すことができます:

ObjectScriptに列挙型DataTypeがないことは知っていますが、このようなプロパティを持つ通常のクラスは機能するはずです...

これは私が得た限りです。TestPermメソッドを作成するにはどうすればよいですか?

0 投票する
2 に答える
1209 参照

java - Caché で Java メソッドを使用する方法は?

私は最近、language 属性を使用して、クラスで Java メソッドを使用できることを読みました。

私はこれを試しました:

コードはコンパイルされますが、メソッドが呼び出されるとエラーが返されます。

0 投票する
2 に答える
1004 参照

intersystems-cache - %OpenId を使用しないオブジェクト スクリプト クエリ

このクエリを SQL ではなくオブジェクト スクリプトで記述するにはどうすればよいでしょうか?

ドキュメントでこれまでに見つけたように見えるのは %OpenId だけです

ID が不明で、最初に見つける必要がある場合はどうなりますか?

0 投票する
2 に答える
89 参照

intersystems-cache - 「インポート」を使用するための正しい構文は何ですか?

thisによると、次のような複数の import ステートメントを使用できるはずです。

コードは 1 つのインポートでコンパイルされますが、複数配置するとすぐにコードのコンパイルに失敗します。

正しい構文は何ですか?

0 投票する
3 に答える
2675 参照

intersystems-cache - ObjectScript で変数を NULL に設定する方法は?

C# では、次のことができます。

オブジェクトスクリプトでこれを行うにはどうすればよいですか?

0 投票する
1 に答える
904 参照

unit-testing - 生成された単体テスト データのみを削除するには?

このコードを使用してデータを作成します。

そしてこれはデータを削除します:

OnAfterAllTests使用して入力したデータのみを削除し、他のデータを削除しないように変更するにはどうすればよいOnBeforeAllTestsですか?

0 投票する
3 に答える
399 参照

intersystems-cache - 継承された関係が期待どおりに機能しない

私は次のクラスを持っています:

SQL でこれら 2 つのテーブルを見ると、QueryPartDO の SearchTemplate フィールドが空であることがわかります。MyCustomSearchDO を見ると、両方のテーブルにデータがありますが、「QueryParts」フィールドが表示されません。

0 投票する
2 に答える
1730 参照

intersystems-cache - 実行時にプロパティがクラスに存在するかどうかをテストします

このようなもの:

私はこのようなことをすることを検討しました:

次に、プロパティをループしますが、クラスだけでなく、任意のクラスを使用できる必要があります。%class