12.07.2015 Aufrufe

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

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

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

MEHR ANZEIGEN
WENIGER ANZEIGEN
  • Keine Tags gefunden...

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

^%ZSTART ルーチンと ^%ZSTOP ルーチンによる 開 始 動 作 と 停 止 動 作 のカスタマイズ• 15 — Danish1• 17 — Greek1• 18 — Czech1• 19 — Czech2• 20 — Portuguese2• 21 — Finnish1• 22 — Japanese1• 23 — Cyrillic2• 24 — Polish2• 26 — Chinese22.2 ^%ZSTART ルーチンと ^%ZSTOP ルーチンによる 開 始 動 作 と停 止 動 作 のカスタマイズ注 釈( 正 確 ではありませんが) 慣 習 的 に、ルーチンは 名 前 の 一 部 にキャレットがあるかのように 参 照 されます。このドキュメントではこの 慣 習 に 従 いますが、ルーチンの 実 際 の 名 前 を 直 接 参 照 する 場 合 は 例 外 とします。<strong>Caché</strong> では、 特 定 のイベントが 発 生 した 際 に、カスタム・コードを 実 行 できます。 必 要 とされる 手 順 は 以 下 の 2 つです。1. ^%ZSTART ルーチン、^%ZSTOP ルーチン、またはそれらの 両 方 を 定 義 します。それらのルーチンでは、 特 定 の 処 理 が 開 始 または 停 止 した 際 に 実 行 するサブルーチンを 定 義 できます。^%ZSTART と ^%ZSTOP は、%SYS ネームスペースで 定 義 する 必 要 がありますが、 既 定 以 外 のデータベースにマッピングできます。2. 管 理 ポータルを 使 用 して、 目 的 のサブルーチンを 呼 び 出 すように <strong>Caché</strong> を 構 成 します。具 体 的 には、^%ZSTART ルーチンと ^%ZSTOP ルーチンを 定 義 し、 特 定 の 名 前 を 持 つサブルーチンを 含 める 場 合 、<strong>Caché</strong>では、 処 理 の 開 始 時 または 終 了 時 に、 自 動 的 にこれらのサブルーチンが 呼 び 出 されます。サブルーチン 名 は 以 下 のとおりです。• SYSTEM — <strong>Caché</strong> がシステムとして 開 始 または 停 止 する 際 に 実 行 されます。• LOGIN — ユーザがログインまたはログアウトを 実 行 する 際 に 実 行 されます。• JOB — JOB が 開 始 または 終 了 する 際 に 実 行 されます。• CALLIN — 外 部 プログラムが CALLIN を 開 始 または 完 了 する 際 に 実 行 されます。例 えば、LOGIN^%ZSTART が 定 義 されていて、 管 理 ポータルを 使 用 してこのサブルーチンを 有 効 にしている 場 合 、ユーザがログインすると、<strong>Caché</strong> では LOGIN^%ZSTART が 自 動 的 に 呼 び 出 されます。これらのサブルーチンは、 複 雑 な 計 算 をしたり 長 時 間 実 行 するためのものではありません。ネットワーク・アクセスなどのように 長 期 的 に 計 算 したり、 潜 在 的 に 長 時 間 わたって 実 行 すると、 呼 び 出 されたルーチンが 返 されるまで 動 作 の 完 了 が遅 れます。この 場 合 、 起 動 までに 時 間 がかかりすぎるために、ユーザのログインに 長 い 時 間 がかかるか、JOB の 処 理 能力 が 低 下 する 場 合 があります。<strong>Caché</strong> 専 用 のシステム/<strong>ツールおよびユーティリティ</strong> 17

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!