12.07.2015 Aufrufe

Caché 専用のシステム/ツールおよびユーティリティ - InterSystems ...

Caché 専用のシステム/ツールおよびユーティリティ - InterSystems ...

Caché 専用のシステム/ツールおよびユーティリティ - InterSystems ...

MEHR ANZEIGEN
WENIGER ANZEIGEN
  • Keine Tags gefunden...

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

各 国 言 語 サポートのシステム・クラスの 使 用 法このプロパティは、オブジェクトをインスタンス 化 した 後 、または 以 下 のように 目 的 のロケールを %New() メソッドに 渡 すことにより 変 更 できます。Set fmt = ##class(%SYS.NLS.Format).%New("jpnw")これらの 変 更 は、 現 在 のプロセスにのみ 影 響 します。2.1.1.4 %SYS.NLS.Table%SYS.NLS.Table クラスは、システムの 既 定 を 示 すオブジェクトや、テーブルのさまざまなカテゴリに 対 するプロセスの 現在 の 設 定 を 示 すオブジェクトをインスタンス 化 します。NLS の 基 本 的 なメカニズムであるテーブルでは、アプリケーション・データを 入 力 として 受 け 入 れ、 順 序 付 けして、 指 定 のロケールに 適 した 形 式 で 表 示 することができます。%SYS.NLS.Localeでは、システム・オブジェクトのプロパティを 変 更 してもシステムに 影 響 を 与 えません。ただし、プロセス・オブジェクトからプロパティを 変 更 すると、 関 連 付 けられている 動 作 が 直 ちに 変 更 されます。NLS のテーブルは、 入 出 力 テーブルと 内 部 テーブルに 分 類 できます。 各 テーブル・タイプには、 以 下 に 示 すような、 独自 の 関 連 データがあります。入 出 力 テーブルこれらのテーブルは、システムが 稼 動 する 現 在 のロケールでサポートされている 基 本 文 字 セットと、<strong>Caché</strong> 以 外 のエンティティでサポートされている 他 言 語 文 字 セットを 変 換 します。 例 えば、ロケールの 文 字 セットが Latin2 (より 正 確 には ISO8859-2) で、 他 言 語 文 字 セットが、<strong>Caché</strong> ターミナルとの 通 信 に 一 般 に 使 用 される UTF-8 だとします。この 場 合 、 出 力には Latin2–to-UTF8 (Latin2 を UTF8 へ 変 換 する) などのテーブルが 使 用 され、 入 力 には UTF8–to-Latin2 (UTF8を Latin2 へ 変 換 する) などの 逆 マッピング・テーブルが 必 要 になります。ここでは ( 入 力 用 と 出 力 用 に) 2 つのテーブルを 使 用 していますが、 通 常 、これらのテーブルは 互 いを 補 完 します。<strong>Caché</strong>では、 処 理 を 簡 潔 にするため、ロケール 定 義 とシステムの 既 定 については、1 組 みの 入 出 力 テーブルに 対 して 1 つの名 前 を 使 用 します。この 名 前 には、 通 常 、 他 言 語 文 字 セットの 名 前 が 使 用 されますが、 暗 黙 の 前 提 として、もう 1 つの 名前 はロケールの 文 字 セットを 使 用 した 名 前 になります。ただし、カスタム・テーブルを 作 成 する 場 合 は、 変 換 が 行 われることを 示 す 任 意 の 名 前 を 選 択 することができます。入 出 力 テーブルはデバイスで 使 用 されます。この 場 合 、デバイスという 単 語 は、<strong>Caché</strong> が 外 部 とやり 取 りするインタフェースを 示 します。プロセス・インタフェースとシステム 呼 び 出 しインタフェースを 含 めて、このインタフェースでは 変 換 が 必 要になります。• <strong>Caché</strong> ターミナル• その 他 のターミナル 接 続• 外 部 ファイル• 磁 気 テープ• TCP/IP 接 続• DSM-DDP および DTM-DCP システムへの 接 続• プリンタ• <strong>Caché</strong> プロセス• システム 呼 び 出 し内 部 テーブル内 部 テーブルでも、 現 在 のロケールの 文 字 セットで 構 成 される 文 字 列 を 他 の 値 にマップしますが、このテーブルは 外 部との 通 信 を 目 的 とはしていません。 内 部 テーブルは、 以 下 の 文 字 を 識 別 します。• パターン・マッチング文 字 、 数 字 、 句 読 点 など、 特 定 のパターン・コードに 一 致 する 文 字 を 識 別 します。<strong>Caché</strong> 専 用 のシステム/<strong>ツールおよびユーティリティ</strong> 7

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!