問題タブ [intersystems]

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 投票する
1 に答える
177 参照

intersystems - テーブルの最終更新タイムスタンプを取得する cache intersystems コマンド

Cache Intersystems DB テーブルの最終更新時刻を知りたいです。関連するコマンドを教えてください。私は彼らのコマンドドキュメントを調べました:

しかし、そこにはそのようなコマンドはありません。私もこれを検索してみました:

これはコマンドの完全なドキュメントではありませんか?

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

intersystems - EnsLib.FTP.PassthroughService を使用して FTP サーバーからファイルを取得する方法

私は基本的に単純なタスクで作業しており、ftp サーバーからファイルを読み取り、それらをファイル パスまたは UNC パスに書き込みます。サービス(EnsLib.FTP.PassthroughService)とオペレーション(EnsLib.File.PassthroughOperation)を作りました。サービスは ftp サーバーに接続し、ディレクトリ リストを読み取りますが、ファイルをまったく取得していません。これの何が問題なのか、または EnsLib.FTP.PassthroughService の使用方法について何か考えはありますか?

ありがとう!

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

sql - COUNT クエリからの予期しない結果

1 つのテーブルからカウントを取得しているときに、奇妙な問題が発生しています。テーブル名はClientで、CardNoという名前のvarchar(200)列があります。データベース エンジンはIntersystems Cacheで、クエリ構文は SQL です。

以下のクエリを実行して、CardNo を持っている/持っていないクライアントの数を取得します。しかし、以下のように予期しない結果が得られます。

CardNo のないクライアントの数は 38000 です。CardNo のクライアントの数は 78000 です。テーブル内のすべてのクライアントの数は 265000 で、78000 + 38000 と等しくありません。ドキュメントによると、私のクエリ スタイルhttp://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=RSQL_nullに問題はないはずです。

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

caching - InterSystems Cache、グローバル定義の場所

キャッシュ ターミナルのみを使用して、キャッシュ データベースに存在するすべてのグローバルのリストを見つけるために、どのユーティリティ関数またはグローバルを使用または調べますか?

ここでも Cache ターミナルのみを使用して、これらのグローバルのすべてのノードのリストを見つけるために、どのユーティリティ関数またはグローバルを使用または調べますか。

このサイトでは、CSP、SQL、VB、オブジェクト スクリプトなどの高度なキャッシュ機能は使用していません。

ありがとう

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

java - インターシステムズ Caché Java ゲートウェイ

Caché の Objectscript での開発について助けが必要です。

私はこのテクノロジに数か月取り組んできましたが、数日以来、Java ゲートウェイを機能させようとしていますが、うまくいきません。java .class と .jar コードを実行できるはずです。
しかし、ドキュメントで説明されていても、完全な例はなく、エラーが何度も発生しています。それで、誰かが完全な例を提供したり、私を修正したり、私が間違っていることを説明したりできるかどうか疑問に思っていましたか?

ここに私が今持っているものがあります:

私の単純な Java クラス - ファイルに日付と時刻を書き込む

私の objectscript コード - ゲートウェイを定義し、メソッドを呼び出してみます

エラーが発生します:

私はこの投稿を使用しましたが、彼がどのように機能させたのかわかりません: Intersystems Caché with Java Gateway - Pass parameter as java.io.FileInputStream

Ensembleプロダクションにサービス「JavaGatewayService」を追加してみました。役に立ちませんでした...
オブジェクトゲートウェイも追加しようとしました

[システム管理] > [構成] > [接続] > [オブジェクト ゲートウェイ]。

役に立たなかった...そして、それが私を助けるべきかどうかわからない...

アイデア/オプションがありません。

前もって感謝します。