問題タブ [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 投票する
3 に答える
585 参照

intersystems-cache - Caché オブジェクトの型チェック

Caché オブジェクト (Intersystems 製) のメソッド パラメータの型定義のポイントは何ですか? .int 形式にプリコンパイルされた後、型情報が削除されるため、まったく違いがありません。

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

java - Intersystems キャッシュ ソリューションの継続的統合

Intersystems Cache を使用してゼロからプロジェクトを開始しています。プロジェクト用に継続的インテグレーション サーバーをセットアップしたいと考えています。キャッシュには単体テスト ライブラリがあるため、バージョン管理システム (ClearCase) の変更に基づいて、ソースをテスト データベースにインポートし、ソースをビルドし、キャッシュ ターミナルで単体テストを実行するという考え方です。

Cache Objectscript とは別に、ビルドする必要のある Java コードがいくつかあることは間違いありません。他のテクノロジーは後で追加できます。そのため、特定のテクノロジーに縛られず、簡単に拡張できる継続的インテグレーション ツールが必要です。私は過去にJavaソリューションを構築するためにCruiseControlを使用しましたが、それはかなり前のことであり、それ以来より良いソリューションが利用できないかどうか疑問に思っています.

さまざまなテクノロジに拡張するのが最も簡単な、最高の (そしてできれば無料の) 継続的インテグレーション製品は何ですか?

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

intersystems-cache - CACHEでSMTP応答を取得する方法

メール送信後にSMTP応答を取得したい。送信メールの応答を取得する必要があります(正しく送信されたかどうかに関係なく)

応答は次のようにする必要があります


Return-path:Envelope-to:ap@smartsnipe.com Delivery-date:Fri、12 Dec 2008 23:54:57 -0500 Received:from pool-98-109-89-94.nwrknj.fios.verizon.net( [98.109.89.94] helo = Andy-PC)by server.4wtech.com with esmtp(Exim 4.69)(envelope-from)id 1LBMWn-0005BH-7u for ap@smartsnipe.com; 2008年12月12日金曜日23:54:57-0500日付:2008年12月13日土曜日04:55:09 UT差出人:itgigs@4wtech.com件名:Web Deverloper Internship(SoHo)(955259288)宛先:ap@smartsnipe.com MIMEバージョン:1.0コンテンツタイプ:text / html; charset = "ISO-8859-1" Content-Transfer-Encoding:quoted-printable


SMTP応答を取得するにはどうすればよいですか?私を助けてください

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

caching - Intersystems Cache を使用した HTTP リクエストの送信

Intersystems Cache インストール上のプロダクション内で次のビジネス プロセスを定義しています。

問題は、デバッグ値 (グローバルとして定義されている) をチェックすると、数値「1」だけが得られることです。したがって、リクエストが成功したのか、それとも何が問題なのか (成功していない場合) もわかりません。

調べるために何をする必要がありますか

A) 実際に行われている Web コールは何ですか?

B) 応答は何ですか?

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

sql - MS SQLServer2005からIntersystemsCacheデータベースにリンクされたサーバーカタログの参照

ODBCを介してシステム間キャッシュデータベースを指す、MS SQLServer2005でリンクサーバーを作成しようとしています。

以下は、リンクサーバーを作成するためのクエリです。

たとえば、次のようにデータベースにクエリを実行できます。

これは正常に機能します。

私が抱えている問題は、Microsoft SQL ServerManagementStudioを介してカタログを参照しようとしたときです。リンクサーバーで「カタログ」を展開すると、次のエラーが発生します。

私はこれを何日もグーグルで検索しても役に立たなかったので、どんなに小さくても助けていただければ幸いです。

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

php - ODBC 列の長さの制限

ODBC と PHP を介して InterSystems Cache データベースを使用しています。

列名の長さと、列名のテキストに無効な文字が返されるという問題が発生しました。

列 (フィールド) 名の長さが 31 文字を超える場合、列名は無効な文字で返されます。

スクリーンショット 1

最大 31 文字のフィールド名を明示的に定義すると、次のようになります。

無効な文字が表示されなくなりました

スクリーンショット 2

他の誰かがこの問題または同様の問題に遭遇したことがありますか?

どんな助けでも大歓迎です。

前もって感謝します!

マイク

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

intersystems-cache - コードでローカルメソッドのnameプロパティを参照するにはどうすればよいですか?

これらのオブジェクトの最大頻度を生成しているメソッド/クラスを追跡するために、コンテキスト名の現在のクラスとメソッドに設定したいキャッシュオブジェクトプロパティがあります。

以下のコードを使用して現在のクラスの名前を簡単に取得できますが、ドキュメントから現在のメソッドの名前を収集するための同様のメソッドを見つけるのに苦労しています。

問題のメソッドがオブジェクトジェネレータとして設定されている場合、これは簡単に実行できることはわかっていますが、このルートをたどりたくはありません。メソッドの名前を参照する簡単な方法が必要ですよね?

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

php - Intersystems キャッシュ ODBC & PHP 文字エンコーディング

当社の課金ソフトウェアは、インターシステムズ キャッシュ データベースを使用して、すべての関連データを保存しています。現在、このデータに基づいてさまざまなメトリックを表示する Web ベース (PHP) アプリケーションを開発しています。

一部のデータ ランダム文字列を表示すると、さまざまなテーブルの多数の列に不正な文字が含まれています。これは、そのデータが PHP に渡される場合にのみ問題になります。データベースからファイルに直接ダンプすると、すべてがうまく見えます。

文字列の例

これは charset\encoding の問題によるものだと思います。Cache から返されるデータが UTF-8 であることはほぼ確実です。HTML メタ タグ、Apache Charset フラグ、および iconv を使用してみましたが、これらの文字列を正しく表示できません。

誰かがいくつかの提案を提供できれば、それは大歓迎です。

重要な情報: サーバー: Ubuntu Server 10.04 Apache: 2.2.14 PHP: 5.3.2 InterSystems キャッシュ: 2008.2.2 InterSystems キャッシュ ODBC ドライバー: 2008.2.4

ありがとうマイク

0 投票する
4 に答える
5355 参照

sql-server - SQL Server Management Studio のクエリは、リンクされたインターシステムズ サーバーに日付を渡すことができません

SQL Server とキャッシュ サーバーがあり、いくつかのデータを結合する必要があります。変数またはパラメーターを使用して日付を渡そうとする場合を除いて、ほとんどすべての関数が機能しています。

以下は私が実行したテストです(多くのテストの1つ)。

メッセージ 7213、レベル 16、状態 1、行 9 プロバイダがリモート ストアド プロシージャ パラメータをリモート サーバー 'ccms' に渡そうとしましたが、失敗しました。パラメーターの数、順序、および渡された値が正しいことを確認してください。メッセージ 7322、レベル 16、状態 2、行 11 リンク サーバー "ccms" の OLE DB プロバイダー "MSDASQL" にパラメーター情報を渡すときにエラーが発生しました。

さまざまな日付形式を試してみましたが、上記のように、変数を使用して他のフィールドをクエリしたり、特定の値を使用する場合は日付をクエリしたりできます。