05.11.2014 Views

MeFt/Web V7.2 - ソフトウェア - Fujitsu

MeFt/Web V7.2 - ソフトウェア - Fujitsu

MeFt/Web V7.2 - ソフトウェア - Fujitsu

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

J2UZ-6180-01 Z2-00<br />

<strong>MeFt</strong>/<strong>Web</strong> <strong>V7.2</strong><br />

説 明 書


まえがき<br />

■ 製 品 の 呼 び 名 について<br />

本 書 に 記 載 されている 製 品 の 名 称 を、 以 下 のように 略 して 表 記 します。<br />

• Microsoft ® Windows ® 95 operating system<br />

→ Windows ® 95<br />

• Microsoft ® Windows ® 98 operating system<br />

→ Windows ® 98<br />

• Microsoft ® Windows ® Millennium Edition operating system<br />

→ Windows ® Me<br />

• Microsoft ® Windows NT ® Workstation operating system Version 4.0<br />

→ Windows NT ® または Windows NT ® 4.0<br />

• Microsoft ® Windows NT ® Server Network operating system Version 4.0<br />

→ Windows NT ® または Windows NT ® 4.0<br />

• Microsoft ® Windows NT ® Server, Enterprise Edition 4.0<br />

→ Windows NT ® 、Windows NT ® 4.0 または Windows NT ® E.E.<br />

• Microsoft ® Windows NT ® Server 4.0, Terminal Server Edition<br />

→ Windows NT ® 、Windows NT ® 4.0 または Windows NT ® T.S.E.<br />

• Microsoft ® Windows ® 2000 Professional operating system<br />

→ Windows ® 2000 または Windows ® 2000 Professional<br />

• Microsoft ® Windows ® 2000 Server operating system<br />

→ Windows ® 2000 または Windows ® 2000 Server<br />

• Microsoft ® Windows ® 2000 Advanced Server operating system<br />

→ Windows ® 2000、Windows ® 2000 Server または Windows ® 2000<br />

Advanced Server<br />

• Microsoft ® Windows ® XP Professional operating system<br />

→ Windows ® XP または Windows ® XP Professional<br />

• Microsoft ® Windows ® XP Home Edition operating system<br />

→ Windows ® XP または Windows ® XP Home Edition<br />

• Microsoft ® Internet Explorer<br />

→ Internet Explorer


■ 本 書 の 目 的<br />

本 書 は、<strong>MeFt</strong>/<strong>Web</strong> の 機 能 と 使 用 方 法 について 説 明 しています。<br />

本 書 を 利 用 する 際 には、 以 下 のマニュアルも 併 せてご 利 用 ください。<br />

• <strong>MeFt</strong> 説 明 書<br />

• NetCOBOL 使 用 手 引 書<br />

• NetCOBOL 文 法 書<br />

■ 本 文 中 のマークについて<br />

本 文 中 のマークは, 以 下 のようになっています。<br />

マーク<br />

説 明<br />

特 に 注 意 が 必 要 な 事 項 を 示 しています。<br />

必 ずお 読 みください。<br />

操 作 に 関 して 参 考 になる 情 報 を 示 しています。<br />

関 連 する 情 報 が 記 載 されている 参 照 先 またはマニュアルを<br />

示 しています。<br />

■ 登 録 商 標 について<br />

Microsoft、Windows、Windows NT、および ActiveX は 米 国 Microsoft Corporation<br />

の 米 国 、およびその 他 の 国 における 登 録 商 標 です。<br />

Netscape、Netscape Navigator は、 米 国 Netscape Communications Corporation の 商<br />

標 です。


目 次<br />

目 次<br />

第 1 章 <strong>MeFt</strong>/<strong>Web</strong> とは....................................................... 1<br />

1.1 <strong>MeFt</strong>/<strong>Web</strong> とは................................................................................... 2<br />

1.2 <strong>MeFt</strong>/<strong>Web</strong> の 概 要 ............................................................................... 3<br />

1.3 関 連 ソフトウェア ........................................................................... 14<br />

第 2 章 セットアップ........................................................ 15<br />

2.1 <strong>MeFt</strong>/<strong>Web</strong> のインストール............................................................. 16<br />

2.2 <strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 を 設 定 する................................................. 17<br />

2.3 <strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止 ..................................................... 20<br />

2.4 利 用 者 プログラムの 権 限 を 設 定 する ........................................... 21<br />

2.5 クライアントのセットアップ ....................................................... 22<br />

2.6 サンプルプログラム ....................................................................... 25<br />

第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール ...................................... 31<br />

3.1 <strong>MeFt</strong>/<strong>Web</strong> コントロールをサーバ 上 からダウンロードする..... 32<br />

3.2 <strong>MeFt</strong>/<strong>Web</strong> コントロールをクライアントマシンから<br />

削 除 する 方 法 ................................................................................. 34<br />

3.3 <strong>MeFt</strong>/<strong>Web</strong> コントロールの 表 示 形 式 ............................................. 36<br />

3.4 プロパティ ....................................................................................... 38<br />

3.5 メソッド ........................................................................................... 47<br />

3.6 イベント ........................................................................................... 49<br />

第 4 章 リモート 実 行 機 能 を 利 用 する .............................. 51<br />

4.1 作 業 の 流 れ ....................................................................................... 52<br />

4.2 処 理 の 流 れ ....................................................................................... 53<br />

4.3 利 用 者 プログラムを 開 発 する ....................................................... 54<br />

4.4 ユーザ 資 源 の 指 定 方 法 ................................................................... 61<br />

4.5 Unicode アプリケーションの 使 用 方 法 ......................................... 66<br />

4.6 <strong>MeFt</strong> の 追 加 通 知 コード ................................................................. 67<br />

i


目 次<br />

4.7 プロセス 型 プログラムからスレッド 型 プログラムへの<br />

移 行 方 法 ......................................................................................... 68<br />

4.8 HTML を 作 成 する........................................................................... 70<br />

4.9 帳 票 の 電 子 化 ................................................................................... 72<br />

4.10 SSL で 通 信 データを 保 護 する ..................................................... 73<br />

第 5 章 <strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャ................. 75<br />

5.1 起 動 方 法 ........................................................................................... 76<br />

5.2 プログラム 起 動 ............................................................................... 77<br />

5.3 プロセス 一 覧 ................................................................................... 78<br />

5.4 スプール 一 覧 ................................................................................... 79<br />

5.5 ドキュメント ................................................................................... 80<br />

第 6 章 Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 する..... 81<br />

6.1 <strong>MeFt</strong>/<strong>Web</strong> プラグインとは............................................................. 82<br />

6.2 セットアップ ................................................................................... 83<br />

6.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュメント................................................................. 88<br />

6.4 <strong>MeFt</strong>/<strong>Web</strong> プラグインを 利 用 する................................................. 93<br />

6.5 <strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャ......................................... 96<br />

第 7 章 注 意 事 項 ............................................................... 99<br />

7.1 <strong>MeFt</strong>/<strong>Web</strong> コントロール............................................................... 100<br />

7.2 <strong>MeFt</strong>/<strong>Web</strong> プラグイン................................................................... 102<br />

7.3 <strong>MeFt</strong>/<strong>Web</strong> コントロールとプラグイン 共 通 ............................... 103<br />

7.4 <strong>MeFt</strong> ................................................................................................ 104<br />

7.5 Internet Explorer.............................................................................. 106<br />

7.6 システム 構 築 上 の 注 意 ................................................................. 107<br />

7.7 セキュリティ ................................................................................. 108<br />

7.8 その 他 ............................................................................................. 110<br />

ii


目 次<br />

付 録 ............................................................................... 111<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールのエラーメッセージ................................. 112<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインのエラーメッセージ..................................... 123<br />

<strong>MeFt</strong>/<strong>Web</strong> クライアントのトレースログ......................................... 124<br />

トラブルシューティング ................................................................... 125<br />

iii


目 次<br />

iv


第 1 章<br />

<strong>MeFt</strong>/<strong>Web</strong> とは<br />

この 章 では、<strong>MeFt</strong>/<strong>Web</strong> とは 何 か、および <strong>MeFt</strong>/<strong>Web</strong> の 概 要 について 説 明 します。<br />

目 次<br />

1.1 <strong>MeFt</strong>/<strong>Web</strong> とは .................................................. 2<br />

1.2 <strong>MeFt</strong>/<strong>Web</strong> の 概 要 ................................................ 3<br />

1.3 関 連 ソフトウェア ............................................... 14<br />

1


第 1 章 <strong>MeFt</strong>/<strong>Web</strong> とは<br />

1.1 <strong>MeFt</strong>/<strong>Web</strong> とは<br />

<strong>MeFt</strong>/<strong>Web</strong> とは、WWW ブラウザを 使 って、WWW サーバ 上 で 動 作 する 利 用 者<br />

プログラムをディスプレイ 装 置 やプリンタ 装 置 に 入 出 力 することができる 通 信<br />

プログラムです。<br />

この <strong>MeFt</strong>/<strong>Web</strong> は、サーバ 上 で 動 作 する WWW サーバ 連 携 プログラム( 以 降 、<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバ)と、クライアント 側 で 動 作 する ActiveX ® コントロール( 以<br />

降 、<strong>MeFt</strong>/<strong>Web</strong> コントロール)から 構 成 されています。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバは、 利 用 者 プログラムから <strong>MeFt</strong> に 要 求 された 入 出 力 要 求 を<br />

WWW サーバを 介 して、クライアント 側 の <strong>MeFt</strong>/<strong>Web</strong> コントロールに 渡 すなど<br />

の 処 理 を 行 っています。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールは、<strong>MeFt</strong>/<strong>Web</strong> サーバからの 入 出 力 要 求 を WWW ブラ<br />

ウザやプリンタ 装 置 に 対 して 行 います。また、<strong>MeFt</strong>/<strong>Web</strong> コントロールは、<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバとの 通 信 処 理 や <strong>MeFt</strong> 機 能 を ActiveX ® コントロール 化 された<br />

ものであり、 必 要 時 にサーバ 上 からダウンロードされます。<br />

以 下 に、<strong>MeFt</strong>/<strong>Web</strong> の 動 作 概 念 図 を 示 します。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

インターネット 環 境 で <strong>MeFt</strong>/<strong>Web</strong> を 使 用 する 場 合 は、「7.7 セキュリ<br />

ティ」を 参 照 し、 運 用 環 境 全 体 の 適 切 な 設 定 および 使 用 方 法 に<br />

よってセキュリティを 十 分 に 確 保 してください。<br />

2


1.2 <strong>MeFt</strong>/<strong>Web</strong> の 概 要<br />

1.2 <strong>MeFt</strong>/<strong>Web</strong> の 概 要<br />

<strong>MeFt</strong>/<strong>Web</strong> には、 以 下 のような 機 能 があります。<br />

画 面 関 連<br />

印 刷 関 連<br />

機 能 名<br />

1 画 面 処 理<br />

2ハイパーリンク<br />

3プレビュー 機 能<br />

4クライアント 印 刷 機 能<br />

5サーバ 印 刷 機 能<br />

6スプール 機 能<br />

7スプール 再 生 機 能<br />

8サービスマネージャ 機 能<br />

機 能 概 要<br />

WWW ブラウザ 上 でリモート 実 行 した<br />

利 用 者 プログラムからの 画 面 入 出 力 を<br />

行 います。<br />

項 目 に URL を 設 定 することができま<br />

す。また、ヘルプファイルの 替 わりに<br />

URL を 指 定 することができます。 指 定<br />

した URL を 別 の WWW ブラウザに 表<br />

示 したり、 指 定 したフレーム 内 に 表 示<br />

することもできます。<br />

印 刷 イメージを WWW ブラウザ 上 に 表<br />

示 します。<br />

クライアントに 接 続 されているプリン<br />

タ 装 置 を 使 って 印 刷 します。<br />

サーバに 接 続 されているプリンタ 装 置<br />

を 使 って 印 刷 します。<br />

利 用 者 プログラムからの 印 刷 要 求 を<br />

サーバ 上 にスプールします。<br />

スプール 機 能 によってスプールされた<br />

帳 票 結 果 を WWW ブラウザ 上 で 再 生<br />

(プレビュー)します。<br />

サーバ 上 の 利 用 者 プログラムの 起 動 、<br />

起 動 しているプログラムの 一 覧 表 示 、<br />

スプールデータの 一 覧 表 示 などを 行 い<br />

ます。<br />

3


第 1 章 <strong>MeFt</strong>/<strong>Web</strong> とは<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

1.2.1 リモート 実 行 機 能<br />

リモート 実 行 機 能 とは、<strong>MeFt</strong>/<strong>Web</strong> コントロールからサーバ 上 の 利 用 者 プログ<br />

ラムをリモート 実 行 して、 利 用 者 プログラムから <strong>MeFt</strong> への 入 出 力 要 求 を<br />

WWW ブラウザ 上 で 画 面 入 出 力 、プレビューおよび 印 刷 することができる 機 能<br />

です。このリモート 実 行 機 能 では、これまでスタンドアロン 環 境 で 利 用 してき<br />

た 既 存 の 利 用 者 プログラムを 活 用 して、 簡 単 にイントラネット 環 境 に 移 行 する<br />

ことができます。<br />

リモート 実 行 機 能 で 起 動 できる 利 用 者 プログラムには、 以 下 の 2 種 類 がありま<br />

す。<br />

プログラムの 種 類<br />

説 明<br />

プロセス 型 プログラム 実 行 可 能 なモジュール 形 式 のプログラムです。<br />

スレッド 型 プログラム 共 用 オブジェクトプログラム(.so)です。<br />

4


1.2 <strong>MeFt</strong>/<strong>Web</strong> の 概 要<br />

以 下 にプロセス 型 プログラムとスレッド 型 プログラムについて 説 明 します。<br />

■プロセス 型 プログラム<br />

プロセス 型 プログラムの 場 合 、サーバはクライアントから 要 求 を 受 信 すると、<br />

新 しいプロセスとして 指 定 された EXE ファイルを 起 動 します。<br />

同 時 に、 下 図 のように 複 数 の WWW ブラウザからリモート 実 行 すると、WWW<br />

ブラウザごとにプロセスが 生 成 されます。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

クライアントからのリクエストごとに 利 用 者 プログラムのプロセスが 個 別 に 生<br />

成 されるので、サーバの CPU やメモリなどの 資 源 が 大 量 に 消 費 されます。<br />

5


第 1 章 <strong>MeFt</strong>/<strong>Web</strong> とは<br />

■スレッド 型 プログラム<br />

スレッド 型 プログラムの 場 合 、サーバはクライアントから 要 求 を 受 信 すると、<br />

新 しいプロセスを 起 動 するのではなく、 下 図 のようにプロセスのスレッドに<br />

よってスレッド 型 プログラムとして 起 動 します。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

スレッド 型 プログラムは 共 用 オブジェクトプログラム(.so)です。 最 初 に 呼 び<br />

出 されたときに、プロセス 空 間 にロードされ、 通 常 はその 後 も 常 駐 します。こ<br />

のため、スタートアップのオーバヘッドがなくなるとともに、 必 要 なメモリの<br />

量 も 削 減 されます。<br />

6


1.2 <strong>MeFt</strong>/<strong>Web</strong> の 概 要<br />

• スレッド 型 プログラムが 動 作 するプロセスの 単 位<br />

スレッド 型 プログラムは、 共 用 オブジェクトプログラム(.so)が 格 納<br />

されているフォルダ 単 位 で、 別 々のプロセスに 分 離 して 起 動 されます。<br />

同 じフォルダに 格 納 されているスレッド 型 プログラムは、 上 の 図 のよう<br />

に 同 じプロセスで 動 作 します。 一 方 、スレッド 型 プログラム( 共 用 オブ<br />

ジェクトプログラム(.so))の 格 納 フォルダが 異 なる 場 合 は、 下 図 のよ<br />

うに 別 々のプロセスに 分 離 して 起 動 されます。<br />

例 えば、フォルダ 1(/A)に 格 納 された libA.so のスレッド 型 プログラ<br />

ムとフォルダ 2(/B)に 格 納 された libB.so のスレッド 型 プログラムは、<br />

それぞれ 別 のプロセス 空 間 で 動 作 します。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

なお、スレッド 型 プログラムに 異 常 が 発 生 すると、 同 じプロセスで 動 作 する 他<br />

のスレッド 型 プログラムも 一 緒 に 異 常 終 了 します。 上 図 の 例 では、A プログラ<br />

ムの 一 つに 異 常 が 発 生 すると、 起 動 中 の A プログラムはすべて 異 常 終 了 しま<br />

す。ただし、プロセスが 異 なる B プログラムには 影 響 を 及 ぼしません。<br />

7


第 1 章 <strong>MeFt</strong>/<strong>Web</strong> とは<br />

■プロセス 型 プログラムとスレッド 型 プログラムの 比 較<br />

プロセス 型 プログラムとスレッド 型 プログラムの 違 いについて 以 下 に 示 しま<br />

す。<br />

項 目 プロセス 型 プログラム スレッド 型 プログラム<br />

アプリケーションの 主 プログラム<br />

副 プログラム<br />

形 式<br />

実 行 単 位 プロセス スレッド<br />

サーバの 資 源 消 費 大 小<br />

既 存 資 産 の 活 用 性<br />

アプリ 異 常 終 了 時 の<br />

影 響 範 囲<br />

ソース 修 正 および 再 翻 訳 ・<br />

再 リンクは 不 要 です。<br />

異 常 が 発 生 したプログラ<br />

ム 以 外 には 影 響 が 及 びま<br />

せん。<br />

再 翻 訳 ・ 再 リンクが 必 要<br />

です。 場 合 によっては 若<br />

干 のソース 修 正 が 必 要 で<br />

す。<br />

同 じプロセスで 動 作 する<br />

他 のスレッド 型 プログラ<br />

ムも 異 常 終 了 します。<br />

起 動 性 能 については、プロセス 型 プログラムとスレッド 型 プログ<br />

ラムで 大 きな 違 いはありません。<br />

この 理 由 は、スレッド 型 プログラムのリモート 実 行 時 にも、クラ<br />

イアントとサーバ 間 のデータ 転 送 を 中 継 するゲートウェイプログ<br />

ラム(CGI)がプロセスとして 起 動 されるためです。<br />

1.2.2 画 面 機 能<br />

画 面 機 能 とは、WWW ブラウザ 上 でリモート 実 行 した 利 用 者 プログラムをディ<br />

スプレイ 装 置 に 入 出 力 することができる 機 能 です。<br />

1.2.3 ハイパーリンク 先 指 定<br />

ハイパーリンク 先 指 定 とは、 以 下 の 場 合 に、 項 目 内 で 指 定 された URL を<br />

WWW ブラウザに 表 示 する 機 能 です。<br />

• URLを 指 定 した 項 目 をマウスでクリックした 場 合<br />

• URLとしてヘルプを 定 義 した 場 合 に【ヘルプ】キーを 押 下 した 場 合<br />

項 目 やヘルプに URL を 指 定 する 方 法 については、「Windows ® <strong>MeFt</strong><br />

説 明 書 」を 参 照 してください。<br />

URL の 表 示 形 式 は、hyperlink プロパティで 指 定 します。<br />

hyperlink プロパティについては、「3.4.8 ハイパーリンク 先 の 指 定 方<br />

法 (hyperlink/hyperlinktarget)」を 参 照 してください。<br />

8


1.2 <strong>MeFt</strong>/<strong>Web</strong> の 概 要<br />

1.2.4 プレビュー 機 能<br />

プレビュー 機 能 とは、 出 力 帳 票 をプリンタに 印 刷 する 前 に WWW ブラウザ 上<br />

で 印 刷 イメージを 表 示 する 機 能 です。<br />

また、プレビュー 画 面 から、プリンタ 装 置 に 印 刷 することや、サーバ 上 に 帳 票<br />

結 果 をスプールすることもできます。<br />

以 下 にプレビュー 画 面 の 概 要 図 を 示 します。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

ディスプレイとプリンタの 論 理 的 な 解 像 度 が 異 なる 場 合 、プレ<br />

ビュー 結 果 と 印 刷 結 果 が 一 致 しないことがあります。<br />

9


第 1 章 <strong>MeFt</strong>/<strong>Web</strong> とは<br />

1.2.5 クライアント 印 刷<br />

クライアントマシンに 接 続 されているプリンタ 装 置 に 印 刷 する 機 能 です。<br />

クライアント 印 刷 を 行 うには、 起 動 用 HTML の printmode プロパティに 1 を 指<br />

定 します。また、printmode プロパティに 0 を 指 定 し、 一 度 プレビュー 表 示 を<br />

してからクライアント 印 刷 することもできます。<br />

printmode プロパティについては、「3.4.10 帳 票 処 理 実 行 モードの 指<br />

定 方 法 (printmode)」を 参 照 してください。<br />

クライアント 印 刷 で 使 用 するプリンタ 情 報 ファイルの 格 納 先 は、 環 境 変 数<br />

MEFTWEBDIR で 指 定 します。ただし、 環 境 変 数 MEFTWEBDIR が 省 略 された<br />

場 合 は、 環 境 変 数 MEFTDIR に 指 定 されたディレクトリが 参 照 されます。<br />

クライアント 印 刷 で 使 用 するプリンタ 情 報 ファイルの 指 定 方 法 に<br />

ついては、「4.4 ユーザ 資 源 の 指 定 方 法 」を 参 照 してください。<br />

また、プリンタ 情 報 ファイルに 指 定 するキーワードについては、<br />

「Windows ® <strong>MeFt</strong> 説 明 書 」を 参 照 してください。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

10


1.2 <strong>MeFt</strong>/<strong>Web</strong> の 概 要<br />

1.2.6 サーバ 印 刷<br />

サーバマシンに 接 続 されているプリンタ 装 置 に 印 刷 する 機 能 です。<br />

サーバ 印 刷 を 行 うには、 起 動 用 HTML の printmode プロパティに 3 を 指 定 しま<br />

す。また、printmode プロパテイに 0 を 指 定 し、 一 度 プレビュー 表 示 をしてか<br />

らサーバ 印 刷 することもできます。<br />

printmode プロパティについては、「3.4.10 帳 票 処 理 実 行 モードの 指<br />

定 方 法 (printmode)」を 参 照 してください。<br />

サーバ 印 刷 で 使 用 するプリンタ 情 報 ファイルの 格 納 先 は、 環 境 変 数 MEFTDIR<br />

で 指 定 します。<br />

サーバ 印 刷 で 使 用 するプリンタ 情 報 ファイルの 指 定 方 法 について<br />

は、「4.4 ユーザ 資 源 の 指 定 方 法 」を 参 照 してください。<br />

また、プリンタ 情 報 ファイルに 指 定 するキーワードについては、<br />

「<strong>MeFt</strong> 説 明 書 」を 参 照 してください。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

11


第 1 章 <strong>MeFt</strong>/<strong>Web</strong> とは<br />

1.2.7 スプール 機 能<br />

スプール 機 能 とは、 利 用 者 プログラムからの 印 刷 要 求 をサーバ 上 に 保 持 (ス<br />

プール)する 機 能 です。<br />

このスプール 機 能 を 利 用 することにより、いつでもプレビューできるようにな<br />

ります(スプールの 再 生 機 能 )。<br />

以 下 にスプール 機 能 の 概 要 図 を 示 します。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

スプール 機 能 では、 利 用 者 プログラムからの 処 理 要 求 とレコードデータ、ユー<br />

ザ 資 源 (プリンタ 情 報 ファイル、 帳 票 定 義 体 など)の 格 納 先 パスを 保 持 しま<br />

す。スプールを 再 生 する 場 合 には、スプールデータと、これに 対 応 するユーザ<br />

資 源 が 必 要 となります。<br />

12


1.2 <strong>MeFt</strong>/<strong>Web</strong> の 概 要<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールの printmode プロパティに「スプール」を 指 定 した 場<br />

合 、 作 成 されるスプールファイルの 権 限 は、リモート 実 行 された 利 用 者 プログ<br />

ラムの 権 限 で 作 成 されます。<br />

利 用 者 プログラムの 権 限 については、「2.4 利 用 者 プログラムの 権<br />

限 を 設 定 する」を 参 照 してください。<br />

また、プレビュー 画 面 から 印 刷 先 指 定 に「スプール」を 指 定 した 場 合 には、<br />

WWW サーバに 指 定 した「CGI スクリプトを 実 行 するユーザ 名 」の 権 限 でス<br />

プールファイルが 作 成 されます。<br />

WWW サーバの「CGI スクリプトを 実 行 するユーザ 名 」について<br />

は、 使 用 する WWW サーバの 説 明 書 を 参 照 してください。<br />

スプール 機 能 を 実 行 したあとに、 帳 票 定 義 体 やプリンタ 情 報 ファ<br />

イルなどの 格 納 先 を 変 更 すると、スプール 再 生 は 正 常 に 動 作 しま<br />

せん。これは、スプールされたデータ 中 に 帳 票 定 義 体 やプリンタ<br />

情 報 ファイルへの 格 納 先 パスを 保 持 しているためです。<br />

1.2.8 スプール 再 生 機 能<br />

スプール 再 生 機 能 とは、サーバ 上 でスプールされた 印 刷 要 求 を 再 生 (プレ<br />

ビュー)する 機 能 です。<br />

スプールを 再 生 する 場 合 には、<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャを 使 用 し<br />

ます。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャでスプールを 再 生 する 方 法 に<br />

ついては、「5.4 スプール 一 覧 」を 参 照 してください。<br />

1.2.9 サービスマネージャ 機 能<br />

サーバ 上 の 利 用 者 プログラムの 起 動 、 起 動 しているプログラムの 一 覧 表 示 、ス<br />

プールデータの 一 覧 表 示 などを 行 うサービス 機 能 です。<br />

詳 細 は、「 第 5 章 <strong>MeFt</strong>/<strong>Web</strong> サーバサービス マネージャ」を 参 照 し<br />

てください。<br />

13


第 1 章 <strong>MeFt</strong>/<strong>Web</strong> とは<br />

1.3 関 連 ソフトウェア<br />

1.3.1 <strong>MeFt</strong>/<strong>Web</strong> クライアントの 関 連 ソフトウェア<br />

• Microsoft ® Internet Explorer V5.0、V5.01、V5.5、V6.0<br />

Netscape Navigator V4.0x、V4.5x、V4.6x、V4.7x<br />

上 記 のどれかが、WWW ブラウザソフトとして 必 要 です。Microsoft ®<br />

Internet Explorer の 場 合 には <strong>MeFt</strong>/<strong>Web</strong> コントロールを 使 用 し、Netscape<br />

Navigator の 場 合 には <strong>MeFt</strong>/<strong>Web</strong> プラグインを 使 用 します。<br />

• JEF 拡 張 漢 字 サポート V4.1L10 以 降<br />

ウィンドウ 情 報 ファイルの JEFEXTN(JEF 拡 張 漢 字 サポートの 有 無 )<br />

に「Y」、「1」、「2」を 指 定 した 場 合 およびプリンタ 情 報 ファイルの<br />

JEFEXTN(JEF 拡 張 漢 字 サポートの 有 無 )に「Y」を 指 定 した 場 合 に 必<br />

要 です。<br />

JEF 拡 張 漢 字 を 入 力 する 場 合 には、 日 本 語 入 力 システムを<br />

「OAK」などの JEF 拡 張 文 字 に 対 応 した 日 本 語 入 力 システム<br />

を 使 用 してください。<br />

• JEFゴシックフォント V1.1L10<br />

ウィンドウ 情 報 ファイルの JEFEXTN(JEF 拡 張 漢 字 サポートの 有 無 )<br />

に「Y」、「1」、「2」を 指 定 した 場 合 、プリンタ 情 報 ファイルの<br />

JEFEXTN(JEF 拡 張 漢 字 サポートの 有 無 )に「Y」を 指 定 した 場 合 の<br />

JEF 用 のゴシックフォントとして 必 要 です。<br />

1.3.2 <strong>MeFt</strong>/<strong>Web</strong> サーバの 関 連 ソフトウェア<br />

インストールガイドを 参 照 してください。<br />

14


第 2 章<br />

セットアップ<br />

この 章 では、<strong>MeFt</strong>/<strong>Web</strong> のセットアップについて 説 明 します。<br />

目 次<br />

2.1 <strong>MeFt</strong>/<strong>Web</strong> のインストール ....................................... 16<br />

2.2 <strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 を 設 定 する ................................. 17<br />

2.3 <strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止 ................................... 20<br />

2.4 利 用 者 プログラムの 権 限 を 設 定 する............................... 21<br />

2.5 クライアントのセットアップ..................................... 22<br />

2.6 サンプルプログラム ............................................. 25<br />

15


第 2 章 セットアップ<br />

2.1 <strong>MeFt</strong>/<strong>Web</strong> のインストール<br />

<strong>MeFt</strong>/<strong>Web</strong> のインストール 方 法 は、インストールガイドを 参 照 してください。<br />

16


2.2 <strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 を 設 定 する<br />

2.2 <strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 を 設 定 する<br />

<strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 情 報 は、mwsetup コマンドで 設 定 します。<br />

mwsetup コマンドを 実 行 する 場 合 は、 必 ずスーパ・ユーザで 行 います。<br />

# su<br />

# /opt/FSUNmeftw/bin/mwsetup<br />

mwsetup コマンドを 実 行 すると、<strong>MeFt</strong>/<strong>Web</strong> 動 作 環 境 設 定 画 面 が 表 示 されます。<br />

変 更 する 動 作 環 境 の 番 号 を 指 定 し、 画 面 表 示 に 従 って 動 作 環 境 を 設 定 します。<br />

mwsetup コマンドは、ja_JP.eucJP ロケールでのみ 使 用 できます。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 には 以 下 の 項 目 があります。<br />

[ 画 面 の 入 力 項 目 ]<br />

項 目 名<br />

説 明<br />

同 時 実 行 可 能 数 <strong>MeFt</strong>/<strong>Web</strong> サーバからリモート 実 行 する 利 用 者 プログラム<br />

の 同 時 実 行 可 能 数 を 指 定 します。 無 制 限 を 指 定 する 場 合 に<br />

は「9999」を 指 定 します。 初 期 値 は「9999」です。<br />

※)WWW サーバに 指 定 した「WWW サーバが 同 時 に 処 理<br />

することのできる 接 続 数 ( 最 大 接 続 数 )」を、ここで 設 定<br />

した 値 よりも 大 きくする 必 要 があります。WWW サーバの<br />

最 大 接 続 数 についての 詳 細 は、 使 用 する WWW サーバの 説<br />

明 書 を 参 照 してください。<br />

通 信 監 視 時 間 <strong>MeFt</strong>/<strong>Web</strong> サーバでは、WWW ブラウザからの 長 時 間 の 無<br />

応 答 またはネットワーク 異 常 などにより、 一 定 の 時 間 ( 通<br />

信 監 視 時 間 )を 超 えて 利 用 者 プログラムに 応 答 が 返 らない<br />

場 合 、<strong>MeFt</strong> の 通 知 コード MEFD_RC_NTIME(N7)で 処<br />

理 を 終 了 させることができます。1 分 から 65535 分 の 間 を<br />

分 単 位 で 指 定 します。 通 信 監 視 時 間 を 設 定 しない 場 合 には<br />

「0」を 指 定 します。 初 期 値 は「0」です。<br />

17


第 2 章 セットアップ<br />

項 目 名<br />

ログ 出 力 有 無<br />

ログ 出 力 ディレ<br />

クトリ<br />

スプール 出 力<br />

ディレクトリ<br />

利 用 者 プログラムの 標 準 出 力 をファイル(meftweb.stdout)<br />

に、 利 用 者 プログラムや COBOL ランタイムシステムの 標<br />

準 エラー 出 力 をファイル(meftweb.stderr)に 格 納 するこ<br />

とができます。<br />

これらのログ 出 力 を 行 う 場 合 には「1」を、ログ 出 力 を 行<br />

わない 場 合 には「0」を 指 定 します。 初 期 値 は「0」です。<br />

ログ 出 力 有 無 を「1」に 指 定 してログ 出 力 を 行 う 場 合 、 以<br />

下 に 注 意 してください。<br />

• 利 用 者 プログラムにおいて、 必 ず 適 切 なエラー 処 理 が<br />

必 要 です。<br />

エラー 処 理 が 行 われていないときには、 必 要 以 上 にロ<br />

グ 出 力 が 行 われ、ログ 出 力 ディレクトリを 圧 迫 する 場<br />

合 があります。<br />

• 定 期 的 にログ 出 力 ディレクトリを 確 認 し、 必 要 に 応 じ<br />

てファイルを 削 除 してください。<br />

これは、 利 用 者 プログラムや COBOL ランタイムシス<br />

テムの 標 準 出 力 または 標 準 エラー 出 力 をファイルに 出<br />

力 し 続 けるためです。<br />

「ログ 出 力 有 無 」を「 行 う」に 指 定 した 場 合 、ログファイ<br />

ルを 格 納 するディレクトリ 名 をフルパスで 指 定 します。<br />

ディレクトリ 名 は 255 文 字 以 内 で 指 定 してください。 初 期<br />

値 は「/var/opt/FSUNmeftw/log/」です。 省 略 した 場 合 は、<br />

初 期 値 を 適 用 します。<br />

スプール 機 能 を 実 行 した 際 に 印 刷 データを 格 納 するディレ<br />

クトリをフルパスで 指 定 します。 初 期 値 は「/var/opt/<br />

FSUNmeftw/spool/」です。スプール 機 能 については<br />

「1.2.7 スプール 機 能 」を 参 照 してください。<br />

変 更 する 場 合 は、リモート 実 行 した 利 用 者 プログラムが 起<br />

動 していない 状 態 で 行 います。<br />

ドキュメント 格 <strong>MeFt</strong>/<strong>Web</strong> ドキュメントを 格 納 するディレクトリをフルパ<br />

納 ディレクトリ スで 指 定 します。 初 期 値 は「/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/<br />

document/」です。<strong>MeFt</strong>/<strong>Web</strong> ドキュメントについては<br />

「6.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュメント」を 参 照 してください。<br />

利 用 者 プログラ<br />

ムの 権 限 変 更<br />

説 明<br />

インストール 直 後 の 状 態 では、<strong>MeFt</strong>/<strong>Web</strong> がリモート 実 行<br />

する 利 用 者 プログラムは nobody の 権 限 で 起 動 されます。<br />

リモート 実 行 する 利 用 者 プログラムの 権 限 を nobody 以 外<br />

に 変 更 する 場 合 には「1」を、 利 用 者 プログラムの 権 限 を<br />

変 更 しない 場 合 は「0」を 指 定 します。 初 期 値 は「0」で<br />

す。 利 用 者 プログラムの 権 限 の 設 定 方 法 については「2.4<br />

利 用 者 プログラムの 権 限 を 設 定 する」を 参 照 してくださ<br />

い。<br />

WWW サーバの CGI プログラムの 権 限 が nobody 以 外 の 場<br />

合 には「1」を 指 定 してください。<br />

18


2.2 <strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 を 設 定 する<br />

• 動 作 環 境 を 変 更 した 場 合 、 次 に <strong>MeFt</strong>/<strong>Web</strong> サーバが 起 動 された<br />

タイミングで 設 定 が 有 効 となります。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止 については「2.3 <strong>MeFt</strong>/<strong>Web</strong> サー<br />

バの 起 動 と 停 止 」を 参 照 してください。<br />

• ログ 出 力 ディレクトリ、スプール 出 力 ディレクトリおよびド<br />

キュメント 格 納 ディレクトリで 指 定 するディレクトリには、 書<br />

き 込 み 権 が 必 要 です。<br />

• ログ 出 力 ディレクトリ、スプール 出 力 ディレクトリおよびド<br />

キュメント 格 納 ディレクトリで 指 定 するディレクトリは、 必 ず<br />

存 在 するディレクトリを 指 定 してください。<br />

19


第 2 章 セットアップ<br />

2.3 <strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止 は、システム 上 でスーパ・ユーザで 行 います。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバを 起 動 する 場 合 には、 以 下 のコマンドを 実 行 します。<br />

# su<br />

# /opt/FSUNmeftw/etc/rc3.d/S99meftweb start<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバを 停 止 する 場 合 には、 以 下 のコマンドを 実 行 します。<br />

# su<br />

# /opt/FSUNmeftw/etc/rc3.d/S99meftweb stop<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバは、 以 下 の 場 合 に 手 動 で 再 起 動 する 必 要 がありま<br />

す。<br />

• 動 作 環 境 を 変 更 した 場 合<br />

• スレッド 型 プログラムを 起 動 したあとに、COBOL の 実 行 用 の<br />

初 期 化 ファイル(COBOL.CBR)を 変 更 した 場 合<br />

• 利 用 者 プログラムの 権 限 を 設 定 した 場 合<br />

20


2.4 利 用 者 プログラムの 権 限 を 設 定 する<br />

2.4 利 用 者 プログラムの 権 限 を 設 定 する<br />

リモート 実 行 機 能 で 起 動 する 利 用 者 プログラムの 権 限 を 設 定 する 場 合 、/opt/<br />

FSUNmeftw/etc/rc3.d/S99meftweb ファイルを 変 更 します。<br />

リモート 実 行 機 能 については、「1.2.1 リモート 実 行 機 能 」を 参 照 し<br />

てください。<br />

変 更 を 有 効 にするには、<strong>MeFt</strong>/<strong>Web</strong> サーバを 再 起 動 する 必 要 があります。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバの 再 起 動 については、「2.3 <strong>MeFt</strong>/<strong>Web</strong> サーバの 起<br />

動 と 停 止 」を 参 照 してください。<br />

/opt/FSUNmeftw/etc/rc3.d/S99meftweb ファイルの 10 行 目 を 以 下 のように 変 更 し<br />

ます。<br />

変 更 前 (インストール 直 後 のリモート 実 行 ユーザは nobody)<br />

EXECUSER=nobody<br />

変 更 後 ( 実 行 ユーザを apache に 変 更 する 場 合 )<br />

EXECUSER=apache<br />

変 更 後 、<strong>MeFt</strong>/<strong>Web</strong> サーバを 再 起 動 すると、 指 定 したユーザ ID で 利 用 者 プログ<br />

ラムが 実 行 されるようになります。<br />

• 利 用 者 プログラムの 実 行 ユーザ ID と、WWW サーバの CGI プ<br />

ログラム 実 行 ユーザ ID は 一 致 させる 必 要 があります。 異 なる<br />

ユーザ ID で 運 用 したい 場 合 、<strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 の 設 定 が 必<br />

要 です。 動 作 環 境 の 設 定 については、「2.2 <strong>MeFt</strong>/<strong>Web</strong> の 動 作 環<br />

境 を 設 定 する」の <strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 の 項 目 「 利 用 者 プログ<br />

ラムの 権 限 変 更 」を 参 照 してください。<br />

• ログ 出 力 ディレクトリ、スプール 出 力 ディレクトリ、およびド<br />

キュメント 格 納 ディレクトリには、EXECUSER に 指 定 した<br />

ユーザの 書 き 込 み 権 が 必 要 です。<br />

21


第 2 章 セットアップ<br />

2.5 クライアントのセットアップ<br />

2.5.1 <strong>MeFt</strong>/<strong>Web</strong> コントロールのダウンロード<br />

クライアントマシン 上 で 動 作 する <strong>MeFt</strong>/<strong>Web</strong> コントロールは、ActiveX ® コント<br />

ロールです。HTML の OBJECT タグに 格 納 先 を 指 定 すると、 自 動 的 にサーバ 上<br />

からダウンロード/セットアップされます。<br />

HTML の 記 述 については、「3.1 <strong>MeFt</strong>/<strong>Web</strong> コントロールを サーバ 上<br />

からダウンロードする」および「4.8 HTML を 作 成 する」を 参 照 し<br />

てください。<br />

2.5.2 クライアント 側 のトレースログ 環 境 を 設 定 する<br />

トレースログは 内 部 処 理 の 結 果 を 記 録 する 機 能 です。<br />

<strong>MeFt</strong>/<strong>Web</strong> クライアントのトレースログには、 以 下 の 3 種 類 があります。<br />

ログの 種 類<br />

コントロールログ<br />

画 面 処 理<br />

<strong>MeFt</strong> ログ<br />

印 刷 処 理<br />

説 明<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールのトレースログ<br />

<strong>MeFt</strong> の 画 面 処 理 のトレースログ<br />

<strong>MeFt</strong> の 印 刷 処 理 のトレースログ<br />

トレースログの 環 境 を 設 定 する 場 合 には、トレースログ 環 境 設 定 コマンド<br />

(F3ESTRLG.exe)を 使 用 します。<br />

トレースログ 環 境 設 定 コマンドは、<strong>MeFt</strong>/<strong>Web</strong> コントロールのダウンロード 時 、<br />

または <strong>MeFt</strong>/<strong>Web</strong> プラグインのインストール 時 にインストールされます。<br />

• <strong>MeFt</strong>/<strong>Web</strong> コントロールを 使 用 している 場 合<br />

Windows のシステムディレクトリ( 例 えば、Windows ® XP の 場 合 は<br />

C:¥Windows¥SYSTEM32、Windows NT ® /Windows ® 2000 の 場 合 は<br />

C:¥WINNT¥SYSTEM32¥、Windows ® 95/Windows ® 98/Windows ® Me の 場<br />

合 は C:¥WINDOWS¥SYSTEM¥ など)にインストールされています。<br />

• <strong>MeFt</strong>/<strong>Web</strong> プラグインを 使 用 している 場 合<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインのインストール 先 にインストールされています。<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインのインストール 先 は、Netscape Navigator がインス<br />

トールされたディレクトリの 下 の Plugins\meftweb です。<br />

22


2.5 クライアントのセットアップ<br />

トレースログ 環 境 設 定 コマンドを 実 行 すると 以 下 の 画 面 が 表 示 されます。<br />

トレースログ 環 境 設 定 コマンドでは、 以 下 の 項 目 を 設 定 することができます。<br />

項 目 名 説 明 初 期 値<br />

コントロー<br />

ルログ<br />

<strong>MeFt</strong> ログ<br />

格 納 先<br />

ファイル<br />

サイズ<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールのトレース<br />

ログを 採 取 するかどうかを 指 定 しま<br />

す。<br />

• 採 取 しない<br />

:ログを 出 力 しません。<br />

• LEVEL1<br />

:トレース 情 報 とエラー 情 報 を<br />

出 力 します。<br />

• LEVEL2<br />

: 性 能 情 報 を 出 力 します。<br />

<strong>MeFt</strong> の 画 面 および 印 刷 処 理 のト<br />

レースログを 採 取 するかどうかを 指<br />

定 します。<br />

• 採 取 しない<br />

:ログを 出 力 しません。<br />

• 採 取 する<br />

:<strong>MeFt</strong> のトレースログを 出 力 し<br />

ます。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールのトレース<br />

ログおよび <strong>MeFt</strong> の 画 面 処 理 のト<br />

レースログの 格 納 先 ディレクトリを<br />

指 定 します。<br />

ただし、 格 納 先 ディレクトリに 書 き<br />

込 み 権 がない 場 合 や、 格 納 先 ディレ<br />

クトリに 指 定 されたドライブの 空 き<br />

容 量 がない 場 合 にはトレースログを<br />

出 力 しません。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールのトレース<br />

ログのファイルサイズを 指 定 しま<br />

す。128K バイト~ 10240K バイト<br />

の 範 囲 で 指 定 できます。<br />

採 取 しない<br />

採 取 しない<br />

以 下 の 優 先 順 位 で 決 定 さ<br />

れます。<br />

1. TMP ディレクトリ<br />

2. TEMP ディレクトリ<br />

3. Windows のインス<br />

トールディレクトリ<br />

128K バイト<br />

23


第 2 章 セットアップ<br />

TMP ディレクトリとは、Windows の "TMP" 環 境 変 数 に 設 定 されて<br />

いるディレクトリです。<br />

"TMP" 環 境 変 数 に 設 定 されているディレクトリ 名 は、 以 下 の 手 順<br />

で 確 認 できます(TEMP ディレクトリについても 同 様 です)。<br />

1. コマンドプロンプトを 起 動 します。<br />

2. 以 下 のようにコマンドを 入 力 します。<br />

> SET TMP<br />

■ 採 取 方 法<br />

トラブルが 発 生 した 場 合 は、 以 下 に 格 納 されたトレースログファイルを 採 取 し<br />

てください。<br />

ログの 種 類<br />

コントロールログ<br />

格 納 先 とファイル<br />

環 境 設 定 ダイアログの「 格 納 先 」に 指 定 されている<br />

ディレクトリの f3eswweblog.xxx(xxx は 001 ~<br />

010)<br />

画 面 処 理<br />

印 刷 処 理<br />

環 境 設 定 ダイアログの「 格 納 先 」に 指 定 されたディ<br />

レクトリ 配 下 の Meftrace.log ディレクトリ<br />

"TMP" または "TEMP" 環 境 変 数 に 指 定 されたディレ<br />

クトリ 配 下 の MEFTPLOG ディレクトリ<br />

<strong>MeFt</strong> ログ<br />

※)クライアントマシンが Windows ® 2000 または<br />

Windows ® XP の 場 合 、TMP または TEMP 環 境 変 数<br />

のデフォルトの 値 は、 以 下 の 隠 しフォルダです。<br />

C:\Documents and Settings\USERNAME\Local<br />

Settings<br />

隠 しフォルダをエクスプローラから 見 えるようにす<br />

るにはフォルダオプションの 設 定 変 更 が 必 要 ですの<br />

で 注 意 してください。<br />

24


2.6 サンプルプログラム<br />

2.6 サンプルプログラム<br />

ここでは、スタンドアロン 環 境 で 動 作 するサンプルプログラム( 入 金 伝 票 処<br />

理 )を、<strong>Web</strong> 連 携 環 境 で 動 作 させるための 手 順 について 説 明 します。<br />

• サーバマシンを 使 用 したスタンドアロン 環 境 で 必 要 となるファイルにつ<br />

いて<br />

• <strong>Web</strong> 連 携 環 境 でサンプルプログラムを 動 作 させるために 必 要 となる<br />

HTML ファイルおよびクライアントで 使 用 するウィンドウ 情 報 ファイル<br />

またはプリンタ 情 報 ファイルについて<br />

• <strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャを 用 いたサンプルプログラムの 起<br />

動 方 法 について<br />

サンプルプログラムは、 以 下 のディレクトリに 格 納 されています。<br />

/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample/ja_JP.eucJP<br />

/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/<br />

ja_JP.eucJP<br />

2.6.1 スタンドアロン 環 境<br />

スタンドアロン 環 境 で 使 用 するファイルには 以 下 のものがあります。これらの<br />

ファイルは、/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample/ja_JP.eucJP ディレクトリ 下 に 格<br />

納 されています。<br />

denpyous.sh<br />

denpyous<br />

DENPYOUD.smd<br />

DENPYOUP.smd<br />

HELPMED.smd<br />

dsp1<br />

dsp2<br />

prt1<br />

サンプルプログラムはスタンドアロン 環 境 で 実 行 できません。<br />

スタンドアロン 環 境 のサ<br />

ンプルです。EUC コード<br />

系 用 に 作 成 されています。<br />

<strong>Web</strong> 連 携 環 境 のサンプル<br />

です。EUC コード 系 用 に<br />

作 成 されています。<br />

入 金 伝 票 プログラム 起 動 用 ののシェルスクリプトです。<br />

B シェル 用 に 作 成 されています。<br />

入 金 伝 票 プログラムです。<br />

画 面 帳 票 定 義 体 です。<br />

スタンドアロン 環 境 で 使 用 される1 画 面 目 のウィンドウ 情<br />

報 ファイルです。<br />

スタンドアロン 環 境 で 使 用 される2 画 面 目 (ヘルプ 画 面 )<br />

のウィンドウ 情 報 ファイルです。<br />

スタンドアロン 環 境 で 使 用 されるプリンタ 情 報 ファイルで<br />

す。また、<strong>MeFt</strong>/<strong>Web</strong> のサーバ 印 刷 時 にも 使 用 されます。<br />

25


第 2 章 セットアップ<br />

2.6.2 <strong>Web</strong> 連 携 環 境<br />

<strong>Web</strong> 連 携 環 境 では、スタンドアロン 環 境 と 比 べて、 以 下 のファイルが 新 しく 必<br />

要 となります。<br />

クライアント 用<br />

の <strong>MeFt</strong> の 環 境<br />

設 定 ファイル<br />

HTML ファイル<br />

クライアント 用 の <strong>MeFt</strong> の 環 境 設 定 ファイルです。<br />

WWW ブラウザ 上 に 表 示 する HTML ファイルを 用 意 しま<br />

す。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールを 定 義 した、 利 用 者 プログラム 起<br />

動 用 の HTML ファイルです。<br />

サンプルプログラムで 使 用 するこれらのファイルは、/opt/FSUNmeftw/<br />

<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP ディレクトリ 下 に 格 納 されています。<br />

dsp1<br />

dsp2<br />

prt1<br />

denpyou1.html<br />

denpyou2.html<br />

クライアントで 使 用 される 伝 票 画 面 のウィンドウ 情 報 ファイ<br />

ルです。<br />

クライアントで 使 用 されるヘルプ 画 面 のウィンドウ 情 報 ファ<br />

イルです。<br />

クライアントで 使 用 されるプリンタ 情 報 ファイルです。<br />

入 金 伝 票 プログラム(プロセス 型 ) 起 動 用 の HTML ファイ<br />

ルです。<br />

入 金 伝 票 プログラム(スレッド 型 ) 起 動 用 の HTML ファイ<br />

ルです。<br />

<strong>Web</strong> 連 携 環 境 でサンプルプログラムを 動 作 させるためには、インストール 環 境<br />

に 応 じてファイルを 修 正 する 必 要 があります。<br />

サーバマシンで 以 下 の 作 業 を 行 ってください。<br />

以 下 に 手 順 を 示 します。<br />

26


2.6 サンプルプログラム<br />

■プロセス 型 プログラム<br />

1. クライアント 用 のウィンドウ 情 報 ファイルまたはプリンタ 情 報 ファイル<br />

のキーワード MEDDIR および MEDIADIR に 記 述 されている hostname<br />

に、インストール 先 のホスト 名 を 指 定 します。<br />

- dsp1(10 行 目 )<br />

- dsp2(11 行 目 )<br />

- prt1(3 行 目 )<br />

詳 細 については、「4.4 ユーザ 資 源 の 指 定 方 法 」を 参 照 して<br />

ください。<br />

2. 入 金 伝 票 プログラム 起 動 用 の 以 下 の HTML ファイルに 記 述 されている<br />

hostname に、インストール 先 のホスト 名 を 指 定 します。<br />

- denpyou1.html(11 行 目 、15 行 目 、17 行 目 )<br />

HTML ファイルおよび <strong>MeFt</strong>/<strong>Web</strong> コントロールのプロパ<br />

ティについては、「3.4 プロパティ」、「4.8 HTML を 作 成 す<br />

る」を 参 照 してください。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールの environment プロパティ(17 行 目 )<br />

に 指 定 した 内 容 を、シェルスクリプト denpyous.sh に 指 定 で<br />

きます。<br />

3. denpyou1.html の pathname プロパティに 指 定 してある 利 用 者 プログラム<br />

のパスをインストール 環 境 に 応 じて 変 更 します。<br />

pathname プロパティの 指 定 方 法 については、「3.4 プロパ<br />

ティ」を 参 照 してください。<br />

4. 必 要 ならばポート 番 号 を denpyou1.html に 指 定 します。 省 略 値 は 80 で<br />

す。<br />

ポート 番 号 の 指 定 方 法 については、「3.4 プロパティ」を 参<br />

照 してください。<br />

5. http://hostname/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP/denpyou1.html を 起 動 しま<br />

す。hostname には、インストール 先 のホスト 名 を 指 定 します。<br />

このページが 表 示 されると 同 時 に <strong>MeFt</strong>/<strong>Web</strong> コントロールのダウンロー<br />

ドが 開 始 されます。ダウンロードが 終 了 すると、<strong>MeFt</strong>/<strong>Web</strong> コントロー<br />

ルがはりついたページが 表 示 されます。<br />

6. [GO!]ボタンをクリックします。<br />

入 金 伝 票 プログラムがリモート 実 行 されます。<br />

27


第 2 章 セットアップ<br />

■スレッド 型 プログラム<br />

1. 以 下 のクライアント 用 のウィンドウ 情 報 ファイルまたはプリンタ 情 報<br />

ファイルのキーワード MEDDIR および MEDIADIR に 記 述 されている<br />

hostname には、インストール 先 のホスト 名 を 指 定 します。<br />

- dsp1(10 行 目 )<br />

- dsp2(11 行 目 )<br />

- prt1(3 行 目 )<br />

詳 細 については、「4.4 ユーザ 資 源 の 指 定 方 法 」を 参 照 して<br />

ください。<br />

2. 入 金 伝 票 プログラム 起 動 用 の 以 下 の HTML ファイルに 記 述 されている<br />

hostname に、インストール 先 のホスト 名 を 指 定 します。<br />

- denpyou2.html(11 行 目 、15 行 目 )<br />

HTML ファイルおよび <strong>MeFt</strong>/<strong>Web</strong> コントロールのプロパ<br />

ティについては、「3.4 プロパティ」、「4.8 HTML を 作 成 す<br />

る」を 参 照 してください。<br />

3. denpyou2.html の pathname プロパティに 指 定 してある 利 用 者 プログラム<br />

(.so)のパスをインストール 環 境 に 応 じて 変 更 します。<br />

pathname プロパティの 指 定 方 法 については、「3.4 プロパ<br />

ティ」を 参 照 してください。<br />

4. 必 要 ならばポート 番 号 を denpyou2.html に 指 定 します。 省 略 値 は 80 で<br />

す。<br />

ポート 番 号 の 指 定 方 法 については、「3.4 プロパティ」を 参<br />

照 してください。<br />

5. /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP ディレクトリ 下 に 格 納<br />

されている COBOL.CBR ファイルの 以 下 の 行 を 変 更 します。hostname<br />

には、インストール 先 のホスト 名 を 指 定 します。<br />

- MEFTWEBDIR=http://hostname/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP<br />

6. http://hostname/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP/denpyou2.html を 起 動 しま<br />

す。hostname には、インストール 先 のホスト 名 を 指 定 します。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールがはりついたページが 表 示 されます。<br />

7. [GO!]ボタンをクリックします。<br />

入 金 伝 票 処 理 プログラムがリモート 実 行 されます。<br />

28


2.6 サンプルプログラム<br />

2.6.3 <strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャからの 起 動<br />

<strong>MeFt</strong>/<strong>Web</strong> を 利 用 してサーバ 上 の 利 用 者 プログラムを 起 動 するには、<strong>MeFt</strong>/<strong>Web</strong><br />

コントロールを 定 義 した、 利 用 者 プログラム 起 動 用 の HTML ファイルが 必 要<br />

です。<br />

HTML ファイルは「2.6.2 <strong>Web</strong> 連 携 環 境 」で 示 した denpyou1.html および<br />

denpyou2.html のように 事 前 に 用 意 しておく 方 法 と、<strong>MeFt</strong>/<strong>Web</strong> サーバサービス<br />

マネージャを 利 用 して HTML を 自 動 生 成 する 方 法 があります。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャについては、「5.2 プログラム<br />

起 動 」を 参 照 してください。<br />

以 下 に <strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャを 利 用 して HTML を 自 動 生 成 する<br />

手 順 を 示 します。<br />

サンプルプログラムで 使 用 するこれらのファイルは、/opt/FSUNmeftw/<br />

<strong>MeFt</strong><strong>Web</strong>/sample/ja_JP.eucJP ディレクトリ 下 および /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/<br />

sample.web/ja_JP.eucJP ディレクトリ 下 に 格 納 されています。<br />

■プロセス 型 プログラム<br />

1. /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP ディレクトリ 下 に 格 納<br />

されているクライアント 用 のウィンドウ 情 報 ファイルまたはプリンタ 情<br />

報 ファイルのキーワード MEDDIR および MEDIADIR に 記 述 されている<br />

hostname には、インストール 先 のホスト 名 を 指 定 します。<br />

- dsp1(10 行 目 )<br />

- dsp2(11 行 目 )<br />

- prt1(3 行 目 )<br />

詳 細 については、「4.4 ユーザ 資 源 の 指 定 方 法 」を 参 照 して<br />

ください。<br />

2. 以 下 の URL を 指 定 して <strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャを 起 動 し<br />

ます。hostname には、インストール 先 のホスト 名 を 指 定 します。<br />

http://hostname/<strong>MeFt</strong><strong>Web</strong>/index.html<br />

3. メニューからプログラム 起 動 を 選 択 します。<br />

プログラム 起 動 ページが 表 示 されると、サーバ 上 のディレクトリがツ<br />

リー 状 態 で 表 示 されます。<br />

4. /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample/ja_JP.eucJP ディレクトリ 下 にある<br />

denpyous.sh ファイルをダブルクリックして、 選 択 します。<br />

29


第 2 章 セットアップ<br />

5. 環 境 変 数 (environment)プロパティに MEFTWEBDIR=http://hostname/<br />

<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP を 指 定 します。hostname には、インス<br />

トール 先 のホスト 名 を 指 定 します。<br />

環 境 変 数 (environment)プロパティに 指 定 した 内 容 を、<br />

シェルスクリプト denpyous.sh に 指 定 できます。<br />

6. [ 起 動 ]ボタンをクリックします。<br />

入 金 伝 票 処 理 プログラムがリモート 実 行 されます。<br />

■スレッド 型 プログラム<br />

1. /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP ディレクトリ 下 に 格 納<br />

されているクライアント 用 のウィンドウ 情 報 ファイルまたはプリンタ 情<br />

報 ファイルのキーワード MEDDIR および MEDIADIR に 記 述 されている<br />

hostname には、インストール 先 のホスト 名 を 指 定 します。<br />

- dsp1(10 行 目 )<br />

- dsp2(11 行 目 )<br />

- prt1(3 行 目 )<br />

詳 細 については、「4.4 ユーザ 資 源 の 指 定 方 法 」を 参 照 して<br />

ください。<br />

2. 以 下 の URL を 指 定 します。<br />

hostname には、インストール 先 のホスト 名 を 指 定 します。<br />

http://hostname/<strong>MeFt</strong><strong>Web</strong>/index.html<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャが 起 動 します。<br />

3. メニューからプログラム 起 動 を 選 択 します。<br />

プログラム 起 動 ページが 表 示 されると、サーバ 上 のディレクトリがツ<br />

リー 状 態 で 表 示 されます。<br />

4. /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP ディレクトリ 下 にある<br />

libdenpyous.so ファイルをダブルクリックして、 選 択 します。<br />

入 金 伝 票 処 理 プログラムが 起 動 します。<br />

5. 関 数 名 (funcname)プロパティに、COBOL のプログラム 名<br />

(DENPYOU)を 指 定 します。<br />

スレッド 型 プログラムでは 環 境 変 数 (environment)プロパ<br />

ティを 指 定 できません( 指 定 しても 無 視 されます)。 環 境 変<br />

数 を 設 定 するには、COBOL の 初 期 化 ファイル<br />

(COBOL.CBR)またはシステムの 環 境 変 数 を 設 定 します。<br />

システムの 環 境 変 数 を 設 定 した 場 合 は、 設 定 後 システムを<br />

再 起 動 してください。<br />

COBOL プログラムの 環 境 変 数 の 指 定 方 法 についての 詳 細<br />

は、「NetCOBOL 使 用 手 引 書 」を 参 照 してください。<br />

6. [ 起 動 ]ボタンをクリックします。<br />

入 金 伝 票 処 理 プログラムがリモート 実 行 されます。<br />

30


第 3 章<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

この 章 では、<strong>MeFt</strong>/<strong>Web</strong> が 提 供 するクライアントマシン 上 で 動 作 する ActiveX ®<br />

コントロールの <strong>MeFt</strong>/<strong>Web</strong> コントロールについて 説 明 します。<br />

目 次<br />

3.1 <strong>MeFt</strong>/<strong>Web</strong> コントロールを サーバ 上 からダウンロードする........... 32<br />

3.2 <strong>MeFt</strong>/<strong>Web</strong> コントロールを クライアントマシンから 削 除 する 方 法 ..... 34<br />

3.3 <strong>MeFt</strong>/<strong>Web</strong> コントロールの 表 示 形 式 ............................... 36<br />

3.4 プロパティ ..................................................... 38<br />

3.5 メソッド ....................................................... 47<br />

3.6 イベント ....................................................... 49<br />

31


第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

3.1 <strong>MeFt</strong>/<strong>Web</strong> コントロールを<br />

サーバ 上 からダウンロードする<br />

クライアントマシン 上 で 動 作 する <strong>MeFt</strong>/<strong>Web</strong> コントロールは、ActiveX ® コント<br />

ロールです。 以 下 の CODEBASE を HTML の OBJECT タグに 記 述 すると、 自 動<br />

的 にサーバ 上 からダウンロード/セットアップが 行 われます。<br />

ただし、<strong>MeFt</strong>/<strong>Web</strong> コントロールがバージョンアップ、レベルアップされた 場<br />

合 、CODEBASE に 記 述 されているバージョン 情 報 を 更 新 する 必 要 があります。<br />

Windows NT ® 、Windows ® 2000、または Windows ® XP のクライアントマシン 上<br />

に <strong>MeFt</strong>/<strong>Web</strong> コントロールをダウンロードするには、Administrator 権 限 で 行 い<br />

ます。<br />

尚 、Windows ® 2000、または Windows ® XP の 場 合 は、Power Users グループに 属<br />

するユーザでも 可 能 です。<br />

<br />

← OBJECT タグの 開 始<br />

ID="<strong>MeFt</strong><strong>Web</strong>1"<br />

←オブジェクト 名 を 指 定<br />

CLASSID="CLSID:61F12C43-5357-11D0-9EA0-00000E4A0F56"<br />

← <strong>MeFt</strong>/<strong>Web</strong> コントロールのクラス ID<br />

WIDTH="423" HEIGHT="303"<br />

←コントロールサイズ<br />

CODEBASE="http://hostname/<strong>MeFt</strong><strong>Web</strong>/meftweb.cab#version=7,2,10,2"><br />

← <strong>MeFt</strong>/<strong>Web</strong> コントロールの 格 納 先 を 指 定<br />

<br />

← OBJECT タグの 終 了<br />

CODEBASE="http://hostname/<strong>MeFt</strong><strong>Web</strong>/meftweb.cab #version=7,2,10,2"<br />

↑<br />

↑<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールの 格 納 先 バージョン<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールは、meftweb.cab という 圧 縮 ファイルで、サーバマシン<br />

の /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong> に 格 納 されています。<br />

hostname には <strong>MeFt</strong>/<strong>Web</strong> がインストールされているホスト 名 を 指 定 し、バー<br />

ジョンには「#version=7,2,10,2」を 指 定 します。<br />

32


3.1 <strong>MeFt</strong>/<strong>Web</strong> コントロールを サーバ 上 からダウンロードする<br />

• バージョンアップされた <strong>MeFt</strong>/<strong>Web</strong> コントロールをダウンロー<br />

ドするときは、 一 度 、すべての 起 動 中 の Internet Explorer を 終<br />

了 してください。<br />

• <strong>MeFt</strong>/<strong>Web</strong>プラグインがインストールされている 場 合 には、 必<br />

ず <strong>MeFt</strong>/<strong>Web</strong> プラグインをアンインストールする 必 要 がありま<br />

す。<strong>MeFt</strong>/<strong>Web</strong> コントロールと <strong>MeFt</strong>/<strong>Web</strong> プラグインは 同 一 マ<br />

シン 上 にどちらか1つしかインストールできません。<strong>MeFt</strong>/<br />

<strong>Web</strong> プラグインについては、「6.1 <strong>MeFt</strong>/<strong>Web</strong> プラグインとは」<br />

を 参 照 してください。<br />

• meftweb.cab には、Windows のシステムファイルが 含 まれます。<br />

Windows のシステムフォルダ 配 下 にあるシステムファイルの<br />

ファイルバージョンが、meftweb.cab に 含 まれるシステムファ<br />

イルより 古 い 場 合 、システムファイルの 更 新 を 行 います。 更 新<br />

対 象 となるシステムファイル 名 とファイルバージョンは、 以 下<br />

のとおりです。<br />

- MFC42.DLL (6.0.8267.0)<br />

- MSVCRT.DLL (6.0.8337.0)<br />

() 内 はバージョン 情 報<br />

システムファイルが 置 き 換 わる 場 合 は、マシンの 再 起 動 を 促 す<br />

メッセージが 表 示 されます。<br />

• Windows ® 98、Windows ® Me に <strong>MeFt</strong>/<strong>Web</strong> コントロールがダウ<br />

ンロードされた 状 態 で、オペレーティングシステムを<br />

Windows ® XP へアップグレードする 場 合 、 必 ず、<strong>MeFt</strong>/<strong>Web</strong> コ<br />

ントロールを 削 除 してから、Windows ® XP にアップグレードし<br />

てください。<br />

33


第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

3.2 <strong>MeFt</strong>/<strong>Web</strong> コントロールを<br />

クライアントマシンから 削 除 する 方 法<br />

クライアントマシン 上 にインストールされた <strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 す<br />

る 場 合 には、 以 下 のように 行 います。Windows NT ® 、Windows ® 2000、および<br />

Windows ® XP クライアントでは Administrator 権 限 で 行 います。<br />

1. 以 下 の URL から <strong>MeFt</strong>/<strong>Web</strong> コントロール 削 除 コマンドをクライアント<br />

マシン 上 に 取 り 出 します。hostname にはインストール 先 のホスト 名 を 指<br />

定 します。<br />

http://hostname/<strong>MeFt</strong><strong>Web</strong>/MWDelReg.exe<br />

2. Internet Explorer を 起 動 していないことを 確 認 します。<br />

3. 以 下 のように MWDelReg.exe コマンドを DOS コマンドプロンプトから<br />

実 行 します。<br />

c:\temp\MWDelReg.exe > log.txt<br />

MWDelReg.exe コマンドを c:\temp ディレクトリに 格 納 し、 実 行 結 果 を<br />

log.txt ファイルに 出 力 します。<br />

• ActiveX ® コントロールの 削 除 機 構 を 利 用 して、エクスプロー<br />

ラから <strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 しないでください。<br />

• Internet Explorer が 起 動 中 などの 理 由 により <strong>MeFt</strong>/<strong>Web</strong> コント<br />

ロールを 削 除 しても、 一 部 のファイルが 削 除 されない 場 合 があ<br />

ります。その 場 合 は、 手 動 で 以 下 のファイルを 削 除 してくださ<br />

い。<br />

- Windows システムディレクトリの「Downloaded Program<br />

Files」ディレクトリに 格 納 されるファイル。<br />

・F3ESWWEB.OCX<br />

・F3ESWC00.OCX<br />

・F3ESWC02.OCX<br />

・F3ESWC04.OCX<br />

・F3ESWCS0.OCX<br />

・F3ESWCS2.OCX<br />

・F3ESWSPL.OCX<br />

・F3ESWC01.OCX<br />

・F3ESWC03.OCX<br />

・F3ESWC05.OCX<br />

・F3ESWCS1.OCX<br />

・F3ESWCS3.OCX<br />

・F3ESWWEB.INF<br />

34


3.2 <strong>MeFt</strong>/<strong>Web</strong> コントロールを クライアントマシンから 削 除 する 方 法<br />

- Windows システムディレクトリの system32 ディレクトリ<br />

(Windows ® 95、Windows ® 98、または Windows ® Me の 場 合<br />

には、system ディレクトリ)に 格 納 されるファイル。<br />

・MWPSEXEC.EXE<br />

・F3ESWCMG.DLL<br />

・F3ESURA1.DLL<br />

・F3ESM000.DLL<br />

・F3ESMD01.DLL<br />

・F3ESMD11.DLL<br />

・F3ESMP00.DLL<br />

・F3ESMP11.DLL<br />

・F3ESMPLG.DLL<br />

・F3ESOLOD.DLL<br />

・F3ESOVLG.DLL<br />

・F3ESBCOD.DLL<br />

・F3ESICNV.DLL<br />

・F3ES45IC.DLL<br />

・F3ES34IC.DLL<br />

・F3ES24IC.DLL<br />

・F3ES15IC.DLL<br />

・F3ES13IC.DLL<br />

・F3ES11IC.DLL<br />

・F3ES77IC.DLL<br />

・F3ESMCNV.DLL<br />

・F3ESVOID.WAV<br />

・F3ESLGHI.WAV<br />

・F3ESLGLO.WAV<br />

・F3ESSTMD.WAV<br />

・F3ESTRLG.EXE<br />

・F3ESURA0.DLL<br />

・F3ESMICK.DLL<br />

・F3ESMD00.DLL<br />

・F3ESMD10.DLL<br />

・F3ESMD12.DLL<br />

・F3ESMP10.DLL<br />

・F3ESMP12.DLL<br />

・F3ESSMDA.DLL<br />

・F3ESOVL1.DLL<br />

・F3ESMASP.DLL<br />

・F3ESPBAR.DLL<br />

・F3ES66IC.DLL<br />

・F3ES35IC.DLL<br />

・F3ES25IC.DLL<br />

・F3ES23IC.DLL<br />

・F3ES14IC.DLL<br />

・F3ES12IC.DLL<br />

・F3ES27IC.DLL<br />

・F3ESIPID.DLL<br />

・F3ESWLOG.DLL<br />

・F3ESALAM.WAV<br />

・F3ESLGMD.WAV<br />

・F3ESSTHI.WAV<br />

・F3ESSTLO.WAV<br />

35


第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

3.3 <strong>MeFt</strong>/<strong>Web</strong> コントロールの 表 示 形 式<br />

3.3.1 ツールバー<br />

以 下 にプレビュー 画 面 のツールバーについて 説 明 します。<br />

<br />

番 号 名 称 説 明<br />

1 終 了 プレビュー 画 面 を 終 了 します。<br />

2 印 刷<br />

プレビューされている 出 力 帳 票 をプリンタに 印 刷 する 場<br />

合 に 選 択 します。ボタンをクリックすると 印 刷 画 面 が 表<br />

示 されます。 印 刷 する 場 合 には、 印 刷 するページ 範 囲 お<br />

よびコピー 部 数 を 指 定 することができます。<br />

3 縮 小 プレビューされている 出 力 帳 票 を 縮 小 します。<br />

4 拡 大 プレビューされている 出 力 帳 票 を 拡 大 します。<br />

5 ズーム<br />

プレビューされている 出 力 帳 票 を 指 定 した 大 きさ(30%<br />

から 200% の 間 )で 表 示 します。<br />

6 先 頭 出 力 帳 票 の 先 頭 ページを 表 示 します。<br />

7 前 ページ 現 在 表 示 されているページの 前 ページを 表 示 します。<br />

8<br />

9<br />

10<br />

11<br />

ページ 番 号<br />

次 ページ<br />

最 後<br />

ページ 指 定<br />

現 在 表 示 されているページ 数 を[ 現 在 のページ 番 号 / 全<br />

体 ページ 数 ]で 表 示 します。<br />

現 在 表 示 されているページの 次 ページを 表 示 します。 次<br />

ページが 99999 ページを 超 える 場 合 には 処 理 されません。<br />

出 力 帳 票 の 最 終 ページを 表 示 します。 最 終 ページが<br />

99999 ページを 超 える 場 合 には、99999 ページが 表 示 さ<br />

れます。<br />

表 示 するページ 番 号 を 指 定 する 場 合 に 選 択 します。ペー<br />

ジ 番 号 を 指 定 する 画 面 が 表 示 されます。 指 定 画 面 で 指 定<br />

できる 値 は 1 から 99999 までです。<br />

36


3.3 <strong>MeFt</strong>/<strong>Web</strong> コントロールの 表 示 形 式<br />

2の[ 印 刷 ]ボタンをクリックすると 以 下 の 印 刷 画 面 が 表 示 されます。<br />

印 刷 範 囲 に「ページの 指 定 」を 選 択 した 場 合 、 指 定 できる 値 は 1<br />

から 99999 までです。<br />

3.3.2 印 刷 イメージと 定 義 体 サイズ<br />

プレビューを 行 う 際 には、 帳 票 定 義 体 サイズを 基 準 にして 表 示 します。<br />

オーバレイ 定 義 体 が 帳 票 定 義 体 サイズよりも 大 きい 場 合 には、 以 下 の 図 のよう<br />

にオーバレイ 定 義 体 の 一 部 が 表 示 されません。すべて 表 示 させるためには、 縮<br />

小 表 示 します。<br />

<br />

<br />

<br />

<br />

37


第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

3.4 プロパティ<br />

3.4.1 プロパティ 一 覧<br />

以 下 に <strong>MeFt</strong>/<strong>Web</strong> コントロールが 実 装 しているプロパティについて 説 明 します。<br />

機 能 名 プロパティ 名 データ 型 初 期 値<br />

対 象<br />

サーバ<br />

利 用 者<br />

プログラ<br />

ム<br />

画 面<br />

印 刷<br />

ホスト 名 hostname 文 字 列 LPCTSTR -<br />

ポート 番 号<br />

port<br />

整 数 値 long 80(ssl プロパ<br />

ティが TRUE<br />

の 場 合 は 443)<br />

パス 名 pathname 文 字 列 LPCTSTR -<br />

引 数 argument 文 字 列 LPCTSTR -<br />

関 数 名 funcname 文 字 列 LPCTSTR -<br />

環 境 変 数 environment 文 字 列 LPCTSTR -<br />

メッセージ message 文 字 列 BOOL TRUE<br />

CGI アクセス usedcgi 文 字 列 BOOL FALSE<br />

SSL ssl 文 字 列 BOOL FALSE<br />

表 示 形 式 displaywindow 整 数 値 long 0<br />

ハイパーリンク hyperlink 整 数 値 short 0<br />

フレームター<br />

文 字 列 LPCTSTR -<br />

hyperlinktarget<br />

ゲット<br />

画 面 データ 圧 縮 dspcompress 文 字 列 BOOL FALSE<br />

実 行 形 式 printmode 整 数 値 long 0<br />

画 面 表 示 形 式 previewwindow 整 数 値 long 0<br />

表 示 位 置<br />

previewdrawpo<br />

s<br />

整 数 値 long 0<br />

表 示 精 度 previewdc 整 数 値 short 0<br />

ズーム 率 previewrate 文 字 列 LPCTSTR 0<br />

印 刷 ボタン 表 示 hideprtbtn 整 数 値 short 0<br />

なお、<strong>MeFt</strong>/<strong>Web</strong> コントロールには 以 下 のプロパティが 存 在 します。ただし、<br />

使 用 することはできません。これらのプロパティを 変 更 した 場 合 、 動 作 保 証 さ<br />

れません。<br />

gatewaypathname<br />

(NULL)<br />

cache(TRUE)<br />

datacompress(TRUE)<br />

prtcallmode(0) dataoptimize(TRUE) username(NULL)<br />

password(NULL) proxy(NULL) envpath(NULL)<br />

multiinstance(FALSE)<br />

navigaterestrict<br />

(FALSE)<br />

meftmessage(FALSE)<br />

previewdrawmode(0) destination(0) scriptfile(NULL)<br />

38


3.4 プロパティ<br />

indatafile(NULL) smedfile(NULL) portname(NULL)<br />

strpage(0) endpage(0) timeout(32000)<br />

prtnum(0) ctrlmode(0) prtdatapartition(0)<br />

collate(FALSE) copynumber(0) disableprtbtn(FALSE)<br />

() 内 にはプロパティ 値 を 明 記 してあります。 変 更 しないでください。<br />

3.4.2 WWW サーバの 指 定 方 法 (hostname/port)<br />

リモート 実 行 機 能 やクライアント 実 行 機 能 を 使 用 する 場 合 、 利 用 者 プログラム<br />

が 格 納 されている WWW サーバのホスト 名 または IP アドレスを hostname プロ<br />

パティに 指 定 します。 省 略 することはできません。<br />

また、port プロパティにポート 番 号 を 指 定 します。port プロパティが 指 定 され<br />

ていない 場 合 の 省 略 値 は、ssl プロパティの 指 定 によって 異 なります。ssl プロ<br />

パティが 省 略 されている、または FALSE が 指 定 されている 場 合 には、ポート<br />

番 号 に 80 が 使 用 されます。ssl プロパティに TRUE が 指 定 されている 場 合 に<br />

は、ポート 番 号 に 443 が 使 用 されます。<br />

例 :<strong>MeFt</strong><strong>Web</strong>1.hostname = "hostname"<br />

<strong>MeFt</strong><strong>Web</strong>1.port = 8080<br />

サーバとクライアントが 異 なるドメインに 所 属 する 場 合 は、<br />

hostname をフルドメイン 形 式 で 指 定 してください。<br />

例 :<strong>MeFt</strong><strong>Web</strong>1.hostname = "hostname.fujitsu.co.jp"<br />

3.4.3 利 用 者 プログラムの 指 定 方 法<br />

(pathname/argument/environment/funcname)<br />

プロセス 型 プログラムを 起 動 する 場 合 とスレッド 型 プログラムを 起 動 する 場 合<br />

では、 以 下 のように 指 定 方 法 が 異 なります。<br />

• プロセス 型 プログラムを 起 動 する 場 合<br />

利 用 者 プログラム( 実 行 可 能 ファイル)のパス 名 を pathname プロパ<br />

ティに 指 定 します。 指 定 するパスはサーバのローカルディレクトリを 指<br />

定 します。 省 略 することはできません。<br />

指 定 した 利 用 者 プログラムに 引 数 を 指 定 する 場 合 には、argument プロパ<br />

ティを 使 用 します。<br />

さらに、リモート 実 行 した 利 用 者 プログラムで 使 用 する 環 境 変 数 を 指 定<br />

する 場 合 には、environment プロパティを 使 用 します。environment プロ<br />

パティに 環 境 変 数 を 複 数 指 定 する 場 合 には「!」を 区 切 り 文 字 として 使<br />

用 します。<br />

例 :<strong>MeFt</strong><strong>Web</strong>1.pathname =<br />

"/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP/denpyous.sh"<br />

<strong>MeFt</strong><strong>Web</strong>1.argument = "arg1 arg2"<br />

<strong>MeFt</strong><strong>Web</strong>1.environment = "VAR1=/dir1!VAR2=/env1"<br />

39


第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

• スレッド 型 プログラムを 起 動 する 場 合<br />

利 用 者 プログラム(.so)のパス 名 を pathname プロパティに 指 定 します。<br />

指 定 するパスはサーバのローカルディレクトリを 指 定 します。<br />

さらに 実 行 する 関 数 名 (COBOL のプログラム 名 )を funcname プロパ<br />

ティに 指 定 します。pathname プロパティと funcname プロパティを 省 略<br />

することはできません。<br />

指 定 した 利 用 者 プログラムに 引 数 を 指 定 する 場 合 には、argument プロパ<br />

ティを 使 用 します。ただし、スレッド 型 プログラムに 指 定 できる 引 数 は<br />

1 個 だけです。<br />

なお、environment プロパティを 使 用 することはできません( 指 定 して<br />

も 無 視 されます)。<br />

例 :<strong>MeFt</strong><strong>Web</strong>1.pathname =<br />

"/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP/libdenpyous.so"<br />

<strong>MeFt</strong><strong>Web</strong>1.funcname = "DENPYOU"<br />

<strong>MeFt</strong><strong>Web</strong>1.argument = "arg1"<br />

• pathname プロパティには 半 角 空 白 を 含 むディレクトリは 指 定 で<br />

きません。<br />

• 環 境 変 数 名 および 環 境 変 数 に 指 定 する 値 に「!」は 使 用 できま<br />

せん。<br />

• funcname プロパティには 日 本 語 は 指 定 できません。<br />

• プロセス 型 COBOL プログラムでは、argument プロパティに 指<br />

定 した 引 数 は、コマンド 行 引 数 の 操 作 機 能 を 使 用 して 取 り 出 し<br />

ます。コマンド 行 引 数 の 取 り 出 しの 詳 細 については、<br />

「NetCOBOL 使 用 手 引 書 」を 参 照 してください。<br />

スレッド 型 COBOL プログラムでの 引 数 の 受 け 渡 し 方 法 につい<br />

ては、「4.7.1 プログラム 修 正 」を 参 照 してください。<br />

• 引 数 で 二 重 引 用 符 を 渡 す 場 合 は、 以 下 のように argument プロ<br />

パティを 指 定 してください。<br />

例 :<strong>MeFt</strong><strong>Web</strong>1.pathname = "a.exe"<br />

<strong>MeFt</strong><strong>Web</strong>1.argument = """arg"""<br />

上 記 のように 指 定 した 場 合 、 以 下 のコマンドラインを 生 成 して<br />

起 動 します。<br />

> a.exe "arg"<br />

3.4.4 メッセージ(message)<br />

エラーメッセージをコントロール 内 で 処 理 するかどうかを 指 定 します。 以 下 の<br />

どちらかの 値 を 指 定 します。<br />

有 効 値 意 味 備 考<br />

TRUE エラーメッセージを 表 示 します。 省 略 値<br />

FALSE エラーメッセージを 抑 制 します。<br />

40


3.4 プロパティ<br />

3.4.5 CGI アクセス(usedcgi)<br />

CGI アクセスとは、ユーザ 資 源 の 格 納 先 にサーバのローカルパスを 指 定 した 場<br />

合 、CGI を 経 由 してサーバ 上 のファイルにアクセスする 方 法 です。ユーザ 資 源<br />

の 格 納 先 にローカルパスを 指 定 した 場 合 、ローカルパスをサーバのローカルパ<br />

スとして 扱 うかどうかを 指 定 します。 以 下 のどちらかの 値 を 指 定 します。<br />

有 効 値 意 味 備 考<br />

TRUE<br />

FALSE<br />

CGI アクセスを 行 います(ローカルパスをサーバマシ<br />

ン 上 のパスとして 扱 います)。<br />

CGI アクセスを 行 いません(ローカルパスをクライア<br />

ントマシン 上 のパスとして 扱 います)。<br />

省 略 値<br />

CGI アクセスについては、「4.4 ユーザ 資 源 の 指 定 方 法 」を 参 照 し<br />

てください。<br />

3.4.6 SSL(ssl)<br />

SSL(Secure Sockets Layer)で 通 信 データを 保 護 するかどうかを 指 定 します。<br />

以 下 のどちらかの 値 を 指 定 します。<br />

有 効 値 意 味 備 考<br />

TRUE SSL を 使 用 します。<br />

FALSE SSL を 使 用 しません。 省 略 値<br />

ssl プロパティは WWW ブラウザとして Internet Explorer をサポー<br />

トしています。Netscape Navigator では 使 用 できません。<br />

SSL の 概 要 や SSL を 有 効 にするための 作 業 については、「4.10 SSL<br />

で 通 信 データを 保 護 する」を 参 照 してください。<br />

3.4.7 画 面 表 示 形 式 の 指 定 方 法 (displaywindow)<br />

画 面 表 示 形 式 を 指 定 します。<br />

以 下 のどちらかの 値 を 指 定 します。<br />

有 効 値 意 味 備 考<br />

0 すべての 画 面 をコントロールサイズではり 付 けます。 省 略 値<br />

1<br />

1 画 面 だけコントロールサイズではり 付 け、2 画 面 目<br />

以 降 (※)は 別 画 面 で 表 示 します。<br />

※)2 画 面 目 以 降 とは、プログラム 内 ですでに<br />

CLOSE されていない 画 面 がある 状 態 で 別 の 画 面 を<br />

OPEN した 場 合 です。<br />

41


第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

displaywindow プロパティの 設 定 によって、ウィンドウ 情 報 ファイルや 入 力 制<br />

御 情 報 で 指 定 した 情 報 が 無 効 になる 場 合 があります。<br />

以 下 に displaywindow プロパティの 値 によって、 無 効 になる 情 報 を 示 します。<br />

○: 有 効 、×: 無 効 、△: 有 効 (ただし、 制 限 あり)<br />

画 面 表 示 形 式<br />

情 報 分 類 内 容 キーワード<br />

ウィンド<br />

ウ 情 報<br />

ファイル<br />

設<br />

定<br />

値<br />

コント<br />

ロール<br />

サイズで<br />

表 示<br />

「0」、「1<br />

(1 画 面<br />

目 )」の<br />

場 合<br />

WWW ブ<br />

ラウザと<br />

別 画 面 で<br />

表 示<br />

「1(2 画<br />

面 目 以<br />

降 )」の<br />

場 合<br />

タイトル 名 TITLE × ○<br />

ウィンドウ WINPOSX × ○<br />

位 置 WINPOSY × ○<br />

ウィンドウ WINPOSCX × ○<br />

位 置 ( 行 け<br />

た 指 定 )<br />

WINPOSCY × ○<br />

ウィンドウ WINSIZEX × ○<br />

サイズ WINSIZEY × ○<br />

ウィンドウ WINSIZECX × ○<br />

サイズ( 行<br />

けた 指 定 )<br />

WINSIZECY × ○<br />

ベースウィ<br />

ンドウサイ<br />

ズ 固 定<br />

FIXSIZE × ○<br />

ウィンドウ<br />

開 設 モード<br />

ウィンドウ<br />

最 前 面 指 定<br />

タイトル<br />

バーの 有 無<br />

サイジング<br />

ボーダーの<br />

有 無<br />

コントロー<br />

ルメニュー<br />

ボックスの<br />

有 無<br />

最 大 表 示 ボ<br />

タンの 有 無<br />

アイコン 化<br />

ボタンの<br />

有 無<br />

WINOPEN × ○<br />

TOPMOST × ○<br />

TTLBAR × ○<br />

SIZEB × ○<br />

SYSMENU × ○<br />

MAXBOX × ○<br />

MINBOX × ○<br />

備 考<br />

42


3.4 プロパティ<br />

情 報 分 類 内 容 キーワード<br />

ウィンド<br />

ウ 情 報<br />

ファイル<br />

入 力 制 御<br />

情 報<br />

オーニー<br />

ウィンド<br />

ウ<br />

メニュー<br />

バーの 有 無<br />

右 マウスボ<br />

タンの<br />

アテンショ<br />

ン 通 知<br />

オーニー<br />

ウィンドウ<br />

の 同 期 位 置<br />

変 更<br />

設<br />

定<br />

値<br />

画 面 表 示 形 式<br />

コント<br />

ロール<br />

サイズで<br />

表 示<br />

「0」、「1<br />

(1 画 面<br />

目 )」の<br />

場 合<br />

WWW ブ<br />

ラウザと<br />

別 画 面 で<br />

表 示<br />

「1(2 画<br />

面 目 以<br />

降 )」の<br />

場 合<br />

備 考<br />

MENUBAR Y △ ○ △:メニュー<br />

バーの 代 わり<br />

にポップアッ<br />

プメニューと<br />

なります。<br />

N ○ ○<br />

F ○ ○<br />

RMOUSE △ ○ △:ポップ<br />

アップメ<br />

ニュー 時 には<br />

通 知 されませ<br />

ん。<br />

SYNCPOS × △ △:オーニー<br />

ウィンドウに<br />

1 画 面 目 を 指<br />

定 することは<br />

できません。<br />

3.4.8 ハイパーリンク 先 の 指 定 方 法<br />

(hyperlink/hyperlinktarget)<br />

ハイパーリンク 先 の 指 定 とは、URL を 指 定 した 項 目 をマウスでクリックした<br />

り、URL としてヘルプを 定 義 した 際 に【ヘルプ】キーを 押 した 場 合 に、 指 定 し<br />

た 表 示 形 式 に 従 って 表 示 する 機 能 です。<br />

hyperlinktarget の 指 定 は、hyperlink に「1」を 指 定 した 場 合 だけ 可 能 です。<br />

ハイパーリンクの 処 理 種 別 として、 以 下 のどれかの 値 を 指 定 します。<br />

有 効 値 意 味 備 考<br />

0 別 ブラウザを 表 示 して 起 動 します。 省 略 値<br />

hyperlinktarget プロパティに 指 定 したフレームター<br />

1<br />

ゲットに 表 示 します。<br />

2 コンテナにハイパーリンクイベントを 通 知 します。<br />

43


第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

例 :<strong>MeFt</strong><strong>Web</strong>1.hyperlink = "1"<br />

<strong>MeFt</strong><strong>Web</strong>1.hyperlinktarget = "framename"<br />

項 目 に URL を 指 定 する 方 法 や、ヘルプに URL を 指 定 する 方 法 に<br />

ついては、「Windows ® <strong>MeFt</strong> 説 明 書 」を 参 照 してください。<br />

Internet Explorer の「インターネットオプション」ダイアログボッ<br />

クスの「 詳 細 設 定 」タブにある「ショートカットを 起 動 するため<br />

にウィンドウを 再 使 用 する」がチェックされている 場 合 、hyperlink<br />

プロパティに「0」を 指 定 しても、 別 ブラウザが 起 動 されません。<br />

3.4.9 画 面 データ 圧 縮 (dspcompress)<br />

画 面 処 理 時 にサーバとクライアントで 通 信 するデータを 圧 縮 するかどうかを<br />

dspcompress プロパティに 指 定 します。 以 下 のどれかの 値 を 指 定 します。<br />

有 効 値 意 味 備 考<br />

TRUE 画 面 処 理 時 の 通 信 データを 圧 縮 します。<br />

FALSE 画 面 処 理 時 の 通 信 データを 圧 縮 しません。 省 略 値<br />

画 面 データの 圧 縮 指 定 は、 使 用 するネットワークの 回 線 速 度 が 遅<br />

い 場 合 にだけ 使 用 してください。<br />

ネットワークの 回 線 速 度 が 速 い 場 合 は、 画 面 データを 圧 縮 しても<br />

性 能 への 効 果 はありません。<br />

帳 票 処 理 時 は、 通 信 データは dspcompress の 指 定 に 関 係 なく、 必 ず<br />

圧 縮 されます。<br />

3.4.10 帳 票 処 理 実 行 モードの 指 定 方 法 (printmode)<br />

印 刷 イメージを WWW ブラウザでプレビューするか、 直 接 プリンタ 装 置 に 印<br />

刷 するか、サーバ 上 にスプールするかを 指 定 します。 以 下 のどれかの 値 を 指 定<br />

します。<br />

有 効 値 意 味 備 考<br />

0<br />

WWW ブラウザでプレビューする。この 場 合 、プレ<br />

ビュー 画 面 から 印 刷 することができます。<br />

1<br />

直 接 、クライアントに 接 続 されているプリンタ 装 置 に<br />

印 刷 します。<br />

2 サーバ 上 にスプールします。<br />

省 略 値<br />

3<br />

直 接 、サーバに 接 続 されているプリンタ 装 置 に 印 刷 し<br />

ます。<br />

44


3.4 プロパティ<br />

3.4.11 印 刷 イメージの 画 面 表 示 形 式 (previewwindow)<br />

プレビュー 画 面 の 画 面 表 示 形 式 を 指 定 します。 以 下 のどちらかの 値 を 指 定 しま<br />

す。<br />

有 効 値 意 味 備 考<br />

0 コントロール 内 に 表 示 します。 省 略 値<br />

1 別 画 面 として 表 示 します。<br />

3.4.12 印 刷 イメージの 表 示 位 置 (previewdrawpos)<br />

プレビューを 行 う 場 合 、 印 刷 イメージをコントロール 域 の 左 上 を 基 準 に 表 示 す<br />

るか、 中 央 を 基 準 にして 表 示 するかを previewdrawpos プロパティに 指 定 しま<br />

す。 以 下 のどちらかの 値 を 指 定 します。<br />

有 効 値 意 味 備 考<br />

0 コントロール 域 の 左 上 を 基 準 にします。 省 略 値<br />

1 コントロール 域 の 中 央 を 基 準 にします。<br />

3.4.13 印 刷 イメージ 生 成 時 に 使 用 するデバイスの<br />

指 定 方 法 (previewdc)<br />

プレビューを 行 う 場 合 、プリンタ 装 置 のデバイス 情 報 をもとに 印 刷 イメージを<br />

生 成 するか、ディスプレイ 装 置 のデバイス 情 報 をもとに 印 刷 イメージを 生 成 す<br />

るかを previewdc プロパティに 指 定 します。<br />

以 下 のどれかの 値 を 指 定 します。<br />

有 効 値 意 味 備 考<br />

0<br />

1<br />

2<br />

プリンタ 装 置 のデバイス 情 報 をもとに 印 刷 イメージを<br />

生 成 します。プリンタがセットアップされていない 場<br />

合 には、その 旨 の 確 認 メッセージを 表 示 後 、ディスプ<br />

レイのデバイス 情 報 をもとに 生 成 します。<br />

常 に、クライアントマシン 上 のプリンタ 情 報 をもとに<br />

印 刷 イメージを 生 成 します。プリンタがセットアップ<br />

されていない 場 合 には、エラーとなります。<br />

常 に、ディスプレイのデバイス 情 報 をもとに 生 成 しま<br />

す。この 場 合 、プリンタがセットアップされていても<br />

無 視 されますので、プリンタが 定 義 されていない 場 合<br />

だけ、この 値 を 指 定 してください。<br />

省 略 値<br />

previewdc に「0」または「2」を 指 定 して、バーコードが 定 義 され<br />

ている 帳 票 をプレビューするとエラーになる 場 合 があります。エ<br />

ラーが 発 生 した 場 合 は、「1」を 指 定 してください。<br />

45


第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

3.4.14 ズーム 率 の 指 定 方 法 (previewrate)<br />

プレビューを 行 う 場 合 、 最 初 に 表 示 される 印 刷 イメージのズーム 率 を<br />

previewrate プロパティに 指 定 します。ズーム 率 は、 印 刷 イメージ 表 示 後 、プレ<br />

ビュー 画 面 のツールバーで 変 更 することができます。<br />

以 下 のどれかの 値 を 指 定 します。<br />

有 効 値 意 味 備 考<br />

0<br />

W<br />

H<br />

30 ~<br />

200<br />

ページ 全 体 が 表 示 されるようにしてズーム 率 を 自 動 的<br />

に 計 算 します。<br />

ページの 横 幅 が 表 示 されるようにしてズーム 率 を 自 動<br />

的 に 計 算 します。<br />

ページの 縦 幅 が 表 示 されるようにしてズーム 率 を 自 動<br />

的 に 計 算 します。<br />

ズーム 率 を 30 ~ 200%までの 間 で 指 定 します。 例 え<br />

ば、150%で 表 示 する 場 合 には、 文 字 列 「150」と 指 定<br />

します。<br />

省 略 値<br />

3.4.15 印 刷 ボタン 表 示 (hideprtbtn)<br />

印 刷 ダイアログ 画 面 のサーバ 印 刷 とスプールのボタンを 表 示 するかどうかを 指<br />

定 します。 以 下 のどちらかの 値 を 指 定 します。<br />

有 効 値 意 味 備 考<br />

0 サーバ 印 刷 とスプールボタンを 表 示 します。 省 略 値<br />

1 サーバ 印 刷 とスプールボタンを 表 示 しません。<br />

46


3.5 メソッド<br />

3.5 メソッド<br />

3.5.1 メソッド 一 覧<br />

以 下 に <strong>MeFt</strong>/<strong>Web</strong> コントロールが 実 装 しているメソッドについて 説 明 します。<br />

起 動<br />

メソッド 名 引 数 復 帰 値<br />

利 用 者 プログ<br />

ラムの 中 断<br />

submit なし long 0 正 常 に 起 動 しました。<br />

-1 プロパティの 指 定 に 誤 りがあ<br />

ります。<br />

-2 すでにプログラムが 実 行 中 で<br />

す。<br />

-3 コントロールの 初 期 化 に 失 敗<br />

しました。<br />

Quit なし long 0 正 常 に 中 断 しました。<br />

-1 中 断 に 失 敗 しました。<br />

3.5.2 起 動 (submit)<br />

submit メソッドでサーバ 上 の 利 用 者 プログラムを 起 動 します。<br />

正 常 にプログラムを 起 動 した 場 合 ( 復 帰 値 が「0」の 場 合 )、 起 動 したプログラ<br />

ムが 終 了 すると Terminate イベントが 通 知 されます。<br />

復 帰 値 が「0」 以 外 の 場 合 には、Terminate イベントは 通 知 されません。<br />

例 :<strong>MeFt</strong><strong>Web</strong>1.submit()<br />

起 動 用 HTML 表 示 と 同 時 に 利 用 者 プログラムを 起 動 するには、 以<br />

下 のように 記 述 します。<br />

sub Window_onload()<br />

<strong>MeFt</strong><strong>Web</strong>1.host = "hostname"<br />

:<br />

<strong>MeFt</strong><strong>Web</strong>1.submit()<br />

end sub<br />

47


第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

3.5.3 利 用 者 プログラムの 中 断 (Quit)<br />

リモート 実 行 したサーバ 上 の 利 用 者 プログラムを 中 断 ( 終 了 )することができ<br />

ます。<br />

中 断 するためには、Quit メソッドを 実 行 します。Quit メソッドを 実 行 すると、<br />

サーバで 実 行 している 利 用 者 プログラムには 通 知 コード(N8)が 通 知 されま<br />

す。<br />

Quit メソッドが 実 行 された 場 合 には、Terminate イベントは 通 知 されません。<br />

ページを 移 動 する 前 には WWW ブラウザから Window_onUnload 関 数 が 呼 び 出<br />

されるため、この 関 数 で Quit メソッドを 実 行 します。<br />

例 :Sub Window_onUnload()<br />

<strong>MeFt</strong><strong>Web</strong>1.Quit()<br />

end sub<br />

WWW ブラウザ 上 でリモート 実 行 中 のページを 移 動 する 前 に 利 用<br />

者 プログラムを 終 了 するか、または Quit メソッドを 実 行 してプロ<br />

グラムを 中 断 してください。<br />

48


3.6 イベント<br />

3.6 イベント<br />

3.6.1 イベント 一 覧<br />

以 下 に <strong>MeFt</strong>/<strong>Web</strong> コントロールが 通 知 するイベントについて 説 明 します。<br />

関 連 機 能 名 イベント 説 明<br />

リモート<br />

実 行<br />

画 面 処 理<br />

Terminate(long<br />

ErrorCode,long<br />

ProgramCode)<br />

hyperlink<br />

(LPCTSTR URL)<br />

起 動 したプログラムが 終 了 した 場 合 に 通<br />

知 されます。<br />

ErrorCode:<strong>MeFt</strong>/<strong>Web</strong> コントロールの 通<br />

知 コード<br />

0: 正 常 終 了<br />

-1 : ネットワークエラー<br />

-2 :<strong>MeFt</strong>/<strong>Web</strong> サーバのエラー<br />

-3 :<strong>MeFt</strong>/<strong>Web</strong> コントロールのエラー<br />

ProgramCode: プログラムの 通 知 コード<br />

起 動 したプログラムの 復 帰 値<br />

URL を 指 定 した 項 目 、ヘルプを 選 択 した<br />

場 合 に URL を 通 知 します。<br />

このイベントは hyperlink プロパティに<br />

“コンテナにハイパーリンクイベントを 通<br />

知 ”を 指 定 した 場 合 に 通 知 されます。<br />

3.6.2 利 用 者 プログラムの 終 了 (Terminate)<br />

submit メソッドによって 起 動 した 利 用 者 プログラムが 終 了 すると、Terminate イ<br />

ベントが 発 生 します。<br />

この Terminate イベントを 処 理 することにより、 利 用 者 プログラムの 復 帰 値 を<br />

得 ることができます。<br />

例 :<br />

sub <strong>MeFt</strong><strong>Web</strong>1_Terminate(ErrorCode, ProgramCode)<br />

if ErrorCode = 0 then<br />

msgbox " 利 用 者 プログラムが 終 了 しました。 復 帰 コード:" & ProgramCode<br />

else<br />

msgbox "<strong>MeFt</strong>/<strong>Web</strong> でエラーが 発 生 しました。 復 帰 コード:" & ProgramCode<br />

end if<br />

end sub<br />

<br />

利 用 者 プログラムの 終 了 時 にページを 遷 移 するには、 以 下 のよう<br />

に 記 述 します。<br />

sub <strong>MeFt</strong><strong>Web</strong>1_Terminate(ErrorCode, ProgramCode)<br />

location.href = " 遷 移 先 ページの URL"<br />

end sub<br />

49


第 3 章 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

利 用 者 プログラムの 起 動 時 間 が 短 いと、 起 動 したプログラムの 復<br />

帰 値 が 通 知 されない 場 合 があります。<br />

この 場 合 は、sleep コマンドなどを 使 用 して 起 動 時 間 を 調 整 してく<br />

ださい。<br />

3.6.3 ハイパーリンクの 通 知 (hyperlink)<br />

URL を 指 定 した 項 目 、ヘルプを 選 択 した 場 合 に URL を 通 知 します。このイベ<br />

ントは hyperlink プロパティに“コンテナにハイパーリンクイベントを 通 知 ”<br />

を 指 定 した 場 合 に 通 知 されます。<br />

項 目 に URL を 指 定 する 方 法 や、ヘルプに URL を 指 定 する 方 法 に<br />

ついては、「Windows ® <strong>MeFt</strong> 説 明 書 」を 参 照 してください。<br />

50


第 4 章<br />

リモート 実 行 機 能 を 利 用 する<br />

この 章 では、サーバ 上 の 利 用 者 プログラムを 実 行 するリモート 実 行 機 能 につい<br />

て 説 明 します。<br />

目 次<br />

4.1 作 業 の 流 れ ..................................................... 52<br />

4.2 処 理 の 流 れ ..................................................... 53<br />

4.3 利 用 者 プログラムを 開 発 する..................................... 54<br />

4.4 ユーザ 資 源 の 指 定 方 法 ........................................... 61<br />

4.5 Unicode アプリケーションの 使 用 方 法 ............................. 66<br />

4.6 <strong>MeFt</strong> の 追 加 通 知 コード.......................................... 67<br />

4.7 プロセス 型 プログラムから スレッド 型 プログラムへの 移 行 方 法 ...... 68<br />

4.8 HTML を 作 成 する ............................................... 70<br />

4.9 帳 票 の 電 子 化 ................................................... 72<br />

4.10 SSL で 通 信 データを 保 護 する ................................... 73<br />

51


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

4.1 作 業 の 流 れ<br />

スタンドアロン 環 境 で 作 成 した 利 用 者 プログラムを、<strong>Web</strong> 連 携 環 境 に 移 行 する<br />

までの 作 業 の 流 れを 以 下 に 示 します。<br />

1. スタンドアロン 環 境 で <strong>MeFt</strong> のインタフェースを 使 用 した 利 用 者 プログ<br />

ラムを 作 成 します。<br />

利 用 者 プログラムの 作 成 方 法 については、「<strong>MeFt</strong> 説 明 書 」<br />

および「NetCOBOL 使 用 手 引 書 」を 参 照 してください。<br />

2. 1. で 作 成 した 利 用 者 プログラムを、<strong>MeFt</strong>/<strong>Web</strong> をインストールした<br />

WWW サーバのマシン 上 に 移 動 します。<br />

3. ウィンドウ 情 報 ファイルまたはプリンタ 情 報 ファイルなどのユーザ 資 源<br />

の 格 納 先 の 指 定 を 変 更 します。<br />

ユーザ 資 源 の 指 定 方 法 については、「4.4 ユーザ 資 源 の 指 定<br />

方 法 」を 参 照 してください。<br />

4. HTML を 作 成 します。<br />

HTML の 作 成 方 法 の 詳 細 については、「4.8 HTML を 作 成 す<br />

る」を 参 照 してください。<br />

5. 作 成 した HTML を WWW ブラウザ(Internet Explorer)で 開 きます。<br />

リモート 実 行 が 行 われます。<br />

52


4.2 処 理 の 流 れ<br />

4.2 処 理 の 流 れ<br />

リモート 実 行 機 能 時 、サーバ 上 の 利 用 者 プログラムの 入 出 力 要 求 が WWW ブ<br />

ラウザに 画 面 表 示 / 印 刷 /プレビューされるまでの 処 理 の 流 れを 以 下 に 示 しま<br />

す。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

以 下 に 処 理 の 説 明 をします( 図 中 の 番 号 と 対 応 しています)。<br />

1 WWW ブラウザが HTML ファイルを 読 み 込 みます。<br />

2 <strong>MeFt</strong>/<strong>Web</strong> コントロールの submit メソッドを 実 行 すると、プロパティ 情 報<br />

に 従 って 利 用 者 プログラムをリモート 実 行 します。<br />

3 <strong>MeFt</strong>/<strong>Web</strong> サーバから <strong>MeFt</strong>/<strong>Web</strong> コントロールに <strong>MeFt</strong> の 入 出 力 情 報 が 渡 さ<br />

れます。<br />

4 ウィンドウ 情 報 ファイル、プリンタ 情 報 ファイル、 画 面 帳 票 定 義 体 などの<br />

ユーザ 資 源 がクライアントにダウンロードされます。<br />

5 <strong>MeFt</strong>/<strong>Web</strong> コントロールのプロパティに 従 って、 画 面 入 出 力 、プレビューま<br />

たは 印 刷 を 行 います。<br />

53


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

4.3 利 用 者 プログラムを 開 発 する<br />

ここでは、<strong>MeFt</strong>/<strong>Web</strong> の <strong>Web</strong> 連 携 機 能 固 有 の 事 項 について 説 明 します。<br />

利 用 者 プログラムのコンパイルおよびリンクオプションについて<br />

は、「<strong>MeFt</strong> 説 明 書 」および「NetCOBOL 使 用 手 引 書 」を 参 照 して<br />

ください。<br />

4.3.1 利 用 者 プログラム 作 成 上 の 注 意 点<br />

• <strong>MeFt</strong>/<strong>Web</strong> で 画 面 入 出 力 や 印 刷 を 行 える 利 用 者 プログラムは、COBOL 言<br />

語 で 作 成 されたプログラムのみです。<strong>MeFt</strong> の C 言 語 インタフェースの<br />

プログラムは <strong>MeFt</strong>/<strong>Web</strong> で 使 用 できません。<br />

• ウィンドウ 情 報 ファイルおよびプリンタ 情 報 ファイルを 使 用 して 必 ず<br />

ユーザ 資 源 への 格 納 パスを 指 定 してください。<br />

ユーザ 資 源 の 格 納 場 所 については、「4.4 ユーザ 資 源 の 指 定<br />

方 法 」を 参 照 してください。<br />

• カレントディレクトリは 使 用 できません。スタンドアロン 環 境 下 のカレ<br />

ントディレクトリは、 通 常 、 実 行 ファイルが 存 在 するディレクトリで<br />

す。しかし、<strong>Web</strong> 連 携 環 境 ではカレントディレクトリは 不 定 になりま<br />

す。ユーザ 資 源 の 格 納 先 を 指 定 する 環 境 変 数 MEFTWEBDIR<br />

(MEFTDIR)や MEDDIR キーワードなどに 格 納 ディレクトリを 指 定 し<br />

て、フルパスになるようにします。また、 利 用 者 プログラムが 必 要 とす<br />

るライブラリの 格 納 ディレクトリについても、 環 境 変 数<br />

LD_LIBRARY_PATH にフルパスで 指 定 してください。<br />

詳 細 については、「4.3.2 環 境 変 数 」および「4.4 ユーザ 資 源<br />

の 指 定 方 法 」を 参 照 してください。<br />

• 利 用 者 プログラムでは、 必 ず 適 切 なエラー 処 理 が 必 要 です。<strong>MeFt</strong>/<strong>Web</strong><br />

などネットワーク 環 境 下 では、 予 期 しない 事 態 が 通 常 のスタンドアロン<br />

環 境 と 比 較 して 頻 繁 に 発 生 します。エラーの 対 処 を 行 わない 場 合 、シス<br />

テムループなど 重 大 な 障 害 が 発 生 する 可 能 性 があります。<br />

• 利 用 者 プログラムを 実 行 した 場 合 、<strong>MeFt</strong> のインタフェースを 使 用 しな<br />

い 画 面 は、サーバ 上 で 表 示 されます。<br />

• リモート 実 行 で 起 動 した 利 用 者 プログラム 中 から 子 プロセスやスレッド<br />

を 生 成 して、 別 の 利 用 者 プログラムを 非 同 期 に 実 行 できません。ただ<br />

し、 子 プロセスとして 別 の 利 用 者 プログラムを 非 同 期 に 実 行 する 場 合 に<br />

は、<strong>MeFt</strong> の ps_exec 関 数 (C インタフェースだけ)を 使 用 してくださ<br />

い。<br />

ps_exec 関 数 については、「<strong>MeFt</strong> 説 明 書 」および「4.3.3 別 プ<br />

ロセスの 起 動 方 法 」を 参 照 してください。<br />

• クライアント 印 刷 機 能 時 に、オープン 処 理 またはライト 処 理 でエラーが<br />

発 生 した 場 合 、 利 用 者 プログラムにはエラーが 通 知 されません。また、<br />

54


4.3 利 用 者 プログラムを 開 発 する<br />

プレビュー 機 能 時 にも 同 様 にエラーが 通 知 されません。エラーが 発 生 し<br />

た 場 合 には <strong>MeFt</strong>/<strong>Web</strong> コントロールがエラーを 表 示 します(message プ<br />

ロパティが TRUE の 場 合 )。<br />

• <strong>MeFt</strong>/<strong>Web</strong> では、Windows システム 上 の <strong>MeFt</strong>/<strong>Web</strong> コントロールを 画 面<br />

帳 票 処 理 のフロントエンドとして 動 作 させます。このため、サーバ 上 で<br />

動 作 する <strong>MeFt</strong> とは、 表 示 ファイル 機 能 および 画 面 帳 票 定 義 体 のサポー<br />

ト 範 囲 が 異 なる 場 合 があります。<br />

サーバ 上 の <strong>MeFt</strong> 機 能 および <strong>MeFt</strong>/<strong>Web</strong> コントロールを 使 用<br />

した <strong>MeFt</strong> 機 能 については「<strong>MeFt</strong> 説 明 書 」および<br />

「Windows ® <strong>MeFt</strong> 説 明 書 」を 参 照 してください。<br />

• シェルスクリプトをリモート 実 行 する 場 合 には、 起 動 するシェルスクリ<br />

プトの 先 頭 行 に「#! シェルコマンド 名 」を 必 ず 記 述 してください。 例 え<br />

ば、C シェルでは「#!/bin/csh」、Born シェルでは「#!/bin/sh」と 記 述 し<br />

ます。この 行 は、このファイルが sh プログラム 用 のスクリプトとして<br />

実 行 されるものであることをシステムに 伝 えます。<br />

• 画 面 帳 票 定 義 体 名 にロングファイル 名 は 使 用 できません。<br />

• 表 示 ファイル 機 能 を 使 った 画 面 入 出 力 を 行 う 利 用 者 プログラムは、シス<br />

テムの 標 準 入 力 (ACCEPT)で 入 力 を 行 わないでください。また、<br />

DISPLAY 文 を 使 用 してデータを 出 力 する 場 合 は、 標 準 出 力 でなくファ<br />

イルに 出 力 するように 指 定 してください。<br />

出 力 先 ファイル、および 格 納 ディレクトリには、 利 用 者 プログラムをリ<br />

モート 実 行 するユーザに 対 して 書 き 込 み 権 を 付 与 してください。 利 用 者<br />

プログラムの 権 限 については、「2.4 利 用 者 プログラムの 権 限 を 設 定 す<br />

る」を 参 照 してください。<br />

DISPLAY/ACCEPT については、「NetCOBOL 使 用 手 引 書 」<br />

を 参 照 してください。<br />

• COBOL で 出 力 されるエラーメッセージは、ファイルに 出 力 を 指 定 しま<br />

す。 実 行 用 の 初 期 化 ファイルまたは 環 境 変 数 に 実 行 環 境 情 報<br />

「CBR_MESSOUTFILE= ファイル 名 」を 必 ず 指 定 してください。<br />

• ソート 処 理 を 行 う 場 合 は、 一 時 的 に 作 業 ファイルが 作 成 されます。デ<br />

フォルトでは、/tmp に 作 業 ファイルが 作 成 されますが、 実 行 用 の 初 期 化<br />

ファイルまたは 環 境 変 数 に 実 行 環 境 情 報 「BSORT_TMPDIR= 作 業 ファ<br />

イルを 作 成 するパス 名 」を 指 定 することで、 作 業 ファイルが 作 成 される<br />

パスを 変 更 することができます。<br />

• 印 刷 ファイルを 使 用 したプログラムは、プレビューまたはクライアント<br />

印 刷 を 行 うことはできません。<br />

• プロセス 型 プログラムで DISPLAY 文 の 実 行 結 果 をファイルに 出 力 する<br />

場 合 は、プロセス 間 でファイル 名 の 衝 突 が 起 こらないように 対 処 が 必 要<br />

です。 例 えば 以 下 のような 対 処 があります。<br />

- DISPLAY 文 に SYSERR を 指 定 する。<br />

55


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

- プロセス 型 プログラムの 起 動 用 シェルまたはプログラム 起 動 ペー<br />

ジの environment プロパティの 指 定 などで、 使 用 するファイル 名<br />

をプロセスごとに 変 更 します。<br />

<strong>Web</strong> アプリケーションのように 同 一 のアプリケーションを<br />

複 数 プロセスで 同 時 実 行 する 場 合 は、 使 用 するファイル 名<br />

の 衝 突 により、プロセス 間 でファイル 排 他 が 発 生 すること<br />

があります。<br />

したがって、アプリケーションがファイル 出 力 を 行 う 場 合<br />

には、ファイル 名 の 衝 突 に 注 意 し、ファイル 排 他 を 考 慮 し<br />

たアプリケーションの 設 計 が 必 要 になります。<br />

4.3.2 環 境 変 数<br />

<strong>MeFt</strong>/<strong>Web</strong> を 使 用 した 利 用 者 プログラムの 実 行 時 には、 以 下 の 環 境 変 数 を 設 定<br />

します。<br />

環 境 変 数<br />

MEFTWEBDIR<br />

MEFTDIR<br />

LD_LIBRARY_<br />

PATH<br />

LANG<br />

意 味<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールが 使 用 するウィンドウ 情 報 ファイ<br />

ルまたはプリンタ 情 報 ファイルの 格 納 ディレクトリを 指 定<br />

します。 複 数 のディレクトリを 指 定 する 場 合 は、%( 文 字<br />

コード:0x25)で 区 切 ります。 例 えば、csh をシェルとし<br />

ている 場 合 、http://hostname/dir1 と http://hostname/dir2 を<br />

指 定 する 場 合 は 以 下 のようにします。<br />

setenv MEFTWEBDIR http://hostname/dir1%http://<br />

hostname/dir2<br />

MEFTWEBDIR が 設 定 されていない 場 合 、 環 境 変 数<br />

MEFTDIR に 指 定 したディレクトリが 格 納 ディレクトリとし<br />

て 参 照 されます。<br />

サーバ 印 刷 時 に、 使 用 するプリンタ 情 報 ファイルの 格 納<br />

ディレクトリを 指 定 します。 指 定 方 法 については、「<strong>MeFt</strong><br />

説 明 書 」を 参 照 してください。<br />

LD_LIBRARY_PATH に <strong>MeFt</strong>/<strong>Web</strong>、<strong>MeFt</strong>、COBOL のイン<br />

ストールディレクトリおよび 利 用 者 プログラムが 必 要 とす<br />

るライブラリの 格 納 ディレクトリを 指 定 します。<br />

例 えば、csh をシェルとしている 場 合 、 以 下 のように 設 定<br />

します。<br />

setenv LD_LIBRARY_PATH=/opt/FSUNmeftw/lib:/opt/<br />

FJSVcbl/lib:<br />

/opt/FJSVmeft/lib<br />

なお、スレッド 型 プログラムの 場 合 、LD_LIBRARY_PATH<br />

に 利 用 者 プログラムが 必 要 とするライブラリの 格 納 ディレ<br />

クトリを 指 定 するには、/opt/FSUNmeftw/bin/mws99.sh の<br />

LIBDIR に 追 加 します。<br />

利 用 者 プログラムのコード 系 が UNICODE(UTF-8)の 場 合<br />

は、 必 ず LANG 環 境 変 数 を 指 定 してください。<br />

なお、マルチスレッドプログラムの 場 合 は、<br />

/opt/FSUNmeftw/bin/mws99.sh ファイルで LANG 環 境 変 数<br />

を 指 定 してください。<br />

56


4.3 利 用 者 プログラムを 開 発 する<br />

MEFTWEBDIR と MEFTDIR が 両 方 指 定 されている 場 合 は、<br />

MEFTWEBDIR の 指 定 が 優 先 されます(ただし、サーバ 印 刷 時 をの<br />

ぞきます)。<br />

また、<strong>MeFt</strong>/<strong>Web</strong> では、 利 用 者 プログラムをリモート 実 行 する 際 に、 以 下 の 環<br />

境 変 数 を 使 用 します。 利 用 者 プログラムなどでは、これらの 環 境 変 数 は 使 用 し<br />

ないでください。<br />

_MW_ID _MW_DSP _MW_PRT _MW_USR<br />

_MW_WIN _MW_PRE _MW_MSG _MW_LOG<br />

_MW_PIPE _MW_PIPEINH _MW_IP _MW_CMP<br />

_MW_OPT _MW_DTR _MW_ENV(※ 1) _MW_CGI<br />

_MW_GAI<br />

※ 1) 環 境 変 数 _MW_ENV は、ps_exec 関 数 を 使 用 する 場 合 に、 利 用 者 プログラ<br />

ムで 使 用 します。<br />

「4.3.3 別 プロセスの 起 動 方 法 」を 参 照 してください。<br />

環 境 変 数 の 設 定 方 法 を 以 下 に 示 します。<br />

a. システム 共 通 のシェルの 初 期 化 ファイルに 設 定 する<br />

b. 環 境 変 数 設 定 コマンドで 設 定 する[プロセス 型 プログラムの 場 合 だけ]<br />

c. 実 行 用 の 初 期 化 ファイルに 設 定 する<br />

d. コマンド 行 で 設 定 する( 実 行 時 オプション)[プロセス 型 プログラムの<br />

場 合 だけ]<br />

e. <strong>MeFt</strong>/<strong>Web</strong> コントロールの environment プロパティで 設 定 する[プロセス<br />

型 プログラムの 場 合 だけ]<br />

• a~ d については、「NetCOBOL 使 用 手 引 書 」を 参 照 して<br />

ください。<br />

e については、「3.4.3 利 用 者 プログラムの 指 定 方 法<br />

(pathname/argument/environment/funcname)」を 参 照 してく<br />

ださい。<br />

• <strong>MeFt</strong>で 使 用 する 環 境 変 数 については、「<strong>MeFt</strong> 説 明 書 」を<br />

参 照 してください。<br />

• COBOL で 使 用 する 環 境 変 数 については、「NetCOBOL 使<br />

用 手 引 書 」を 参 照 してください。<br />

57


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

4.3.3 別 プロセスの 起 動 方 法<br />

利 用 者 プログラムから、 別 の 利 用 者 プログラムを 起 動 する 場 合 には、ps_exec<br />

関 数 を 使 用 します。<br />

• プログラムインタフェース<br />

本 機 能 は C だけ 対 応 です。<br />

【 形 式 】<br />

PSINT PSFUNCTION ps_exec(PSPSTR pCmdLine, PSPVOID pExtension)<br />

;<br />

【 機 能 説 明 】<br />

指 定 したアプリケーションを 実 行 します。<br />

【パラメータ】<br />

pCmdLine : アプリケーションを 実 行 するコマンドライン(ファイル 名<br />

とオプションのパラメータ)を 持 つ、NULL で 終 わる 文 字<br />

列 を 指 定 します。ファイル 名 は、ディレクトリパスを<br />

含 んだフルパスで 指 定 してください。<br />

pExtension : リザーブです。0 を 指 定 します。<br />

【 使 用 例 】<br />

FUJITSU ディレクトリに 格 納 されている TEST.EXE を 起 動 します。<br />

ps_exec("/FUJITSU/TEST.EXE",0);<br />

【 診 断 】<br />

正 常 終 了 時 には 0 が 返 されます。システムにメモリまたはリソースが 足<br />

りない 場 合 には 1 が、 指 定 したファイルが 見 つからない 場 合 には 2 が、<br />

指 定 した 実 行 ファイルが 無 効 の 場 合 には 3 が 返 されます。<br />

【 注 意 事 項 】<br />

本 機 能 を 使 用 する 場 合 には、-I オプションで /opt/FJSVmeft/include、-L<br />

オプションで /opt/FSUNmeftw/lib ディレクトリ、-l オプションで mwi00<br />

を 指 定 します。<br />

58


4.3 利 用 者 プログラムを 開 発 する<br />

• ps_exec 関 数 の 動 作<br />

<strong>MeFt</strong>/<strong>Web</strong> の ps_exec 関 数 の 動 作 について 説 明 します。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

利 用 者 プログラム A から ps_exec 関 数 によって 利 用 者 プログラム B の<br />

実 行 を 要 求 すると、<strong>MeFt</strong>/<strong>Web</strong> サーバはその 要 求 をクライアント 側 の<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールに 渡 します。<strong>MeFt</strong>/<strong>Web</strong> コントロールは、 現 在 、<br />

利 用 者 プログラム A を 実 行 している WWW ブラウザとは 別 のウィンド<br />

ウを 自 動 的 に 開 設 し、そのウィンドウから 利 用 者 プログラム B をリ<br />

モート 実 行 します。また、 利 用 者 プログラム B をリモート 実 行 する 場<br />

合 、 利 用 者 プログラム A を 起 動 する 際 に 使 用 された 以 下 のプロパティ<br />

が 引 き 継 がれます。<br />

hostname port message<br />

usedcgi displaywindow printmode<br />

previewwindow previewdrawpos previewdc<br />

previewrate<br />

なお、hyperlink、hyperlinktarget は、 引 き 継 がれません。 別 ウィンドウ<br />

でハイパーリンクされます。<br />

59


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

ps_exec 関 数 では、 利 用 者 プログラム A の 環 境 情 報 ( 環 境 変 数 )を、 利<br />

用 者 プログラム B に 渡 すことができます。<br />

利 用 者 プログラム A の 環 境 変 数 を 利 用 者 プログラム B に 渡 すために<br />

は、 環 境 変 数 _MW_ENV に 渡 す 環 境 変 数 名 をカンマ(,)で 区 切 って 指<br />

定 します。<br />

例 : 利 用 者 プログラム A の 環 境 変 数 を 以 下 のように 設 定 していた 場 合 、<br />

利 用 者 プログラム B に 環 境 変 数 A と 環 境 変 数 B の 内 容 が 引 き 継 が<br />

れます。<br />

A=12345<br />

B=98765<br />

_MW_ENV=A,B<br />

• _MW_ENV で 継 承 できる 環 境 変 数 の 情 報 量 には 制 限 が<br />

あります。_MW_ENV に 指 定 された " 環 境 変 数 名 とその<br />

値 の 総 和 " が 2048 バイトを 超 えると、 環 境 変 数 が 引 き<br />

継 がれません。なお、 上 記 の 例 では " 環 境 変 数 名 とその<br />

値 の 総 和 " は、15 バイトになります。<br />

• スレッド 型 プログラムは ps_exec 関 数 で 起 動 できませ<br />

ん。<br />

4.3.4 ウィンドウ 情 報 ファイルとプリンタ 情 報 ファイル<br />

のキーワード<br />

<strong>MeFt</strong> のウィンドウ 情 報 ファイルおよびプリンタ 情 報 ファイルに 指 定 するキー<br />

ワードについては、「4.4 ユーザ 資 源 の 指 定 方 法 」を 参 照 してください。<br />

また、<strong>MeFt</strong>/<strong>Web</strong> で 使 用 できないキーワードについては、「7.4 <strong>MeFt</strong>」を 参 照 し<br />

てください。<br />

60


4.4 ユーザ 資 源 の 指 定 方 法<br />

4.4 ユーザ 資 源 の 指 定 方 法<br />

<strong>MeFt</strong>/<strong>Web</strong> で 使 用 するウィンドウ 情 報 ファイル、プリンタ 情 報 ファイル、 画 面<br />

帳 票 定 義 体 などユーザ 資 源 の 指 定 方 法 について 説 明 します。<br />

• ユーザ 資 源 の 指 定 方 法<br />

ウィンドウ 情 報 ファイル、プリンタ 情 報 ファイル、 画 面 帳 票 定 義 体 など<br />

のユーザ 資 源 の 格 納 先 を 指 定 する 方 法 には 以 下 の2とおりがあります。<br />

指 定 方 法<br />

説 明<br />

URL 指 定<br />

WWW サーバ 上 に 格 納 されたユーザ 資 源 を URL で 指 定 し<br />

ます。URL にはプロトコル 名 、ホスト 名 を 含 めます( 必<br />

要 に 応 じてポートも 指 定 します)。ただし、 取 り 扱 うこと<br />

のできる URL は、http プロトコルまたは https プロトコル<br />

のものだけです(https を 使 用 できるのは Internet Explorer<br />

で SSL を 利 用 する 場 合 です)。<br />

( 設 定 例 )<br />

csh をシェルとしている 場 合 、http://hostname/dir1 に 格 納<br />

されたウィンドウ 情 報 ファイルまたはプリンタ 情 報 ファイ<br />

ルを 指 定 する 例 を 以 下 に 示 します。<br />

setenv MEFTWEBDIR http://hostname/dir1<br />

URL 指 定 の 場 合 、ユーザ 資 源 を 格 納 するディレクトリは、<br />

URL で 参 照 可 能 な 仮 想 ディレクトリとして 設 定 しておく<br />

必 要 があります。<br />

利 用 者 プログラムが 動 作 するサーバマシン 上 のローカルパ<br />

ス( 物 理 パス)を 指 定 します。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールの usedcgi プロパティに TRUE を<br />

指 定 して、ユーザ 資 源 の 格 納 先 に、 利 用 者 プログラムが 動<br />

作 するサーバ 上 のローカルパスを 指 定 します。ローカルパ<br />

スはフルパスで 指 定 してください。<br />

( 設 定 例 )<br />

csh をシェルとしている 場 合 、サーバ 上 のディレクトリ /<br />

dir1 に 格 納 されたウィンドウ 情 報 ファイルまたはプリンタ<br />

サーバの 情 報 ファイルを 指 定 する 例 を 以 下 に 示 します。<br />

ローカル setenv MEFTWEBDIR /dir1<br />

パス この 指 定 方 法 では、<strong>MeFt</strong>/<strong>Web</strong> コントロールの usedcgi プ<br />

(CGI アク ロパティを TRUE に 設 定 するだけで、 従 来 、スタンドア<br />

セス) ロン 環 境 で 運 用 していた 環 境 を 変 更 しないで <strong>Web</strong> 連 携 に<br />

移 行 できます。ただし、ユーザ 資 源 の 格 納 ディレクトリは<br />

省 略 できません。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールの usedcgi プロパティの 初 期 値 は<br />

FALSE です。usedcgi プロパティの 値 が FALSE の 場 合 、<br />

ユーザ 資 源 の 格 納 先 にローカルパスが 指 定 されると、ロー<br />

カルパスは <strong>MeFt</strong>/<strong>Web</strong> コントロールが 動 作 しているクライ<br />

アントマシン 上 のパスになります。 利 用 者 プログラムが 動<br />

作 しているサーバマシン 上 のパスではありませんので 注 意<br />

してください。<br />

61


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

URL には、「\」 文 字 を 含 むディレクトリは 使 用 できません。<br />

ユーザ 資 源 を 指 定 する 方 法 には、 以 下 の 方 法 があります。<br />

• ユーザ 資 源 を URL で 指 定 する<br />

ユーザ 資 源 を URL で 指 定 した 場 合 、クライアントにダ<br />

ウンロードされたユーザ 資 源 は Internet Explorer に<br />

キャッシュされます。このため、サーバ 上 のユーザ 資 源<br />

が 変 更 されない 限 り、プログラムを 起 動 する 度 に 毎 回 ダ<br />

ウンロードされることはありません。<br />

• ユーザ 資 源 をサーバのローカルパス(CGI アクセス)で<br />

指 定 する<br />

ユーザ 資 源 をサーバのローカルパス(CGI アクセス)で<br />

指 定 した 場 合 、クライアントにダウンロードされたユー<br />

ザ 資 源 は Internet Explorer にキャッシュされません。こ<br />

のため、ユーザ 資 源 を 参 照 する 度 に 毎 回 ダウンロードさ<br />

れます。<br />

このため、URL 指 定 を 推 奨 します。<br />

• ウィンドウ 情 報 ファイルとプリンタ 情 報 ファイル<br />

ウィンドウ 情 報 ファイルとプリンタ 情 報 ファイルは、 画 面 帳 票 定 義 体 の<br />

格 納 ディレクトリやプリンタ 機 種 などの 各 種 情 報 を 設 定 します。<br />

<strong>MeFt</strong>/<strong>Web</strong> を 使 用 しないスタンドアロン 環 境 では、ウィンドウ 情 報 ファ<br />

イルとプリンタ 情 報 ファイルの 格 納 ディレクトリを 環 境 変 数 MEFTDIR<br />

で 指 定 します。<br />

スタンドアロン 環 境 で 使 用 するウィンドウ 情 報 ファイルま<br />

たはプリンタ 情 報 ファイルについては、「<strong>MeFt</strong> 説 明 書 」を<br />

参 照 してください。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

62


4.4 ユーザ 資 源 の 指 定 方 法<br />

<strong>MeFt</strong>/<strong>Web</strong> 連 携 環 境 では、サーバ 上 とクライアント 上 で 動 作 する 二 つの<br />

<strong>MeFt</strong> があります。サーバ 上 で 動 作 する <strong>MeFt</strong> はサーバ 印 刷 時 に 使 用 され<br />

ます。クライアント 上 で 動 作 する <strong>MeFt</strong> は <strong>MeFt</strong>/<strong>Web</strong> コントロールに 含<br />

まれており、WWW ブラウザ 上 の 画 面 処 理 やクライアント 印 刷 に 使 用 さ<br />

れます。<br />

このため、サーバで 動 作 する <strong>MeFt</strong> の 仕 様 とクライアントで 動 作 する<br />

<strong>MeFt</strong> の 仕 様 の 違 いからプリンタ 情 報 ファイルの 内 容 が 異 なる 場 合 が 発<br />

生 します。 例 えば、MEDDIR( 定 義 体 格 納 ディレクトリ)に 複 数 ディレ<br />

クトリの 指 定 方 法 や、OVLPDIR(オーバレイパターン 格 納 ディレクト<br />

リ 名 )の 指 定 方 法 などがあります。<br />

したがって、サーバ 印 刷 とクライアント 印 刷 を 行 う 場 合 には、 必 ず、そ<br />

れぞれのプリンタ 情 報 ファイルを 用 意 する 必 要 があります。ただし、<br />

サーバ 印 刷 用 のプリンタ 情 報 ファイル 名 と、クライアント 用 のプリンタ<br />

情 報 ファイル 名 は 同 一 名 にする 必 要 があります。<br />

サーバ 印 刷 時 に 使 用 するプリンタ 情 報 ファイルの 格 納 ディレクトリを 環<br />

境 変 数 MEFTDIR で 指 定 します。また、<strong>MeFt</strong>/<strong>Web</strong> コントロールが 使 用<br />

するウィンドウ 情 報 ファイルとプリンタ 情 報 ファイルの 格 納 ディレクト<br />

リを 環 境 変 数 MEFTWEBDIR で 指 定 します。<br />

また、サーバ 印 刷 時 に 使 用 するプリンタ 情 報 ファイルはサーバシステム<br />

のシステムコード 系 で 作 成 します。<strong>MeFt</strong>/<strong>Web</strong> コントロールが 使 用 する<br />

クライアント 用 のウィンドウ 情 報 ファイルまたはプリンタ 情 報 ファイル<br />

はシフト JIS コード 系 で 作 成 します。<br />

サーバ 印 刷 用 のプリンタ 情 報 ファイルについては「<strong>MeFt</strong> 説<br />

明 書 」、クライアント 用 のウィンドウ 情 報 ファイルまたはプ<br />

リンタ 情 報 ファイルについては「Windows ® <strong>MeFt</strong> 説 明 書 」<br />

を 参 照 してください。<br />

63


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

例 えば、サーバ 印 刷 用 のプリンタ 情 報 ファイル(prtenv)をサーバ 上 の<br />

ディレクトリ /dir1 に 格 納 し、<strong>MeFt</strong>/<strong>Web</strong> コントロール 用 のプリンタ 情 報<br />

ファイル(prtenv)を http://hostname/dir2(サーバ 上 のディレクトリ /<br />

dir2)に 格 納 した 場 合 、 以 下 のようになります。<br />

- COBOL ソースの ASSIGN 句 の 記 述<br />

ASSIGN TO GS-PRTFILE<br />

- 環 境 変 数 の 記 述 (csh をシェルとしている 場 合 )<br />

setenv MEFTDIR /dir1 → MEFTDIR には、URL を 指 定 するこ<br />

とはできません。<br />

setenv MEFTWEBDIR http://hostname/dir2<br />

setenv PRTFILE prtenv<br />

64


4.4 ユーザ 資 源 の 指 定 方 法<br />

• クライアント 用 のユーザ 資 源 の 指 定 方 法<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールが 使 用 する 画 面 帳 票 定 義 体 などのユーザ 資 源 は<br />

以 下 のように 指 定 します。<br />

ユーザ 資 源 名<br />

指 定 方 法<br />

ウィンドウ<br />

情 報 ファイル<br />

プリンタ<br />

情 報 ファイル<br />

画 面 帳 票<br />

定 義 体<br />

オーバレイ<br />

定 義 体<br />

組 込 み<br />

メディア<br />

背 景 メディア<br />

ヘルプ<br />

ファイル<br />

アイコン<br />

オープン 時 に 格 納 ディレクトリを 指 定 することもでき<br />

ます。しかし、プログラム 中 にはファイル 名 だけを 指<br />

定 します。 格 納 ディレクトリは、 環 境 変 数<br />

MEFTWEBDIR に URL またはサーバのローカルパスで<br />

指 定 します。 環 境 変 数 を 指 定 する 場 合 には、<strong>MeFt</strong>/<br />

<strong>Web</strong> コントロールの environment プロパティを 使 用 す<br />

ることができます(ただし、プロセス 型 プログラムの<br />

場 合 だけ)。<br />

格 納 ディレクトリをクライアント 用 のウィンドウ 情 報<br />

ファイルまたはプリンタ 情 報 ファイルの MEDDIR キー<br />

ワードに、URL またはサーバのローカルパスで 指 定 し<br />

ます。 拡 張 子 をウィンドウ 情 報 ファイルまたはプリン<br />

タ 情 報 ファイルの MEDSUF キーワードで 指 定 します。<br />

格 納 ディレクトリをクライアント 用 のプリンタ 情 報<br />

ファイルの OVLPDIR キーワードに、URL またはサー<br />

バのローカルパスで 指 定 します。 拡 張 子 を 環 境 設 定<br />

ファイルの OVLPSUF キーワードで 指 定 します。オー<br />

バレイ 定 義 体 が kol5 に 格 納 されている 場 合 は、kol5 を<br />

含 めたパスを 指 定 します。<br />

格 納 ディレクトリをクライアント 用 のウィンドウ 情 報<br />

ファイルまたはプリンタ 情 報 ファイルの MEDIADIR<br />

キーワードに、URL またはサーバのローカルパスで 指<br />

定 します。<br />

メディアファイルをクライアント 用 のウィンドウ 情 報<br />

ファイルの BACKMEDIA キーワードに、URL または<br />

サーバのローカルパスで 指 定 します。<br />

ヘルプファイルは 使 用 できません。クライアント 用 の<br />

ウィンドウ 情 報 ファイルの HELPDIR キーワードは 削<br />

除 してください。<br />

アイコンは 使 用 できません。クライアント 用 のウィン<br />

ドウ 情 報 ファイルの ICONRSRC キーワードは 削 除 し<br />

てください。<br />

サーバ 印 刷 時 に 使 用 されるプリンタ 情 報 ファイルには、<br />

ユーザ 資 源 の 格 納 先 に URL を 指 定 することはできません。<br />

65


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

4.5 Unicode アプリケーションの 使 用 方 法<br />

Unicode で 動 作 する COBOL アプリケーションの 使 用 方 法 について 説 明 します。<br />

なお、Unicode に 関 する 機 能 は、クライアントマシンの OS が Windows NT ®<br />

4.0、Windows ® 2000 および Windows ® XP の 場 合 に 使 用 することができます。<br />

4.5.1 WWW ブラウザ<br />

Unicode アプリケーションを <strong>MeFt</strong>/<strong>Web</strong> で 使 用 する 場 合 は、WWW ブラウザに<br />

ついて 以 下 の 注 意 が 必 要 です。<br />

• サポート WWW ブラウザ<br />

Unicode のアプリケーションは、Internet Explorer 5.0、5.01、5.5、6.0 で<br />

だけ 使 用 できます。<br />

• 起 動 用 HTML ファイルの 文 字 コード<br />

起 動 用 HTML ファイルの 文 字 コードは、シフト JIS を 使 用 してくださ<br />

い。<br />

4.5.2 翻 訳 、リンク 方 法 について<br />

<strong>MeFt</strong>/<strong>Web</strong> 固 有 の 注 意 点 はありません。<br />

翻 訳 、リンク 方 法 については、「NetCOBOL 使 用 手 引 書 」を 参 照 し<br />

てください。<br />

4.5.3 実 行 時 の 注 意 点<br />

• Unicode アプリケーションをリモート 実 行 する 場 合 、プレビュー 画 面 か<br />

らサーバ 印 刷 を 行 えません。<br />

• pathname プロパティおよび argument プロパティに 日 本 語 を 指 定 できま<br />

せん。<br />

Unicode アプリケーション 実 行 時 の 注 意 点 については、<br />

「NetCOBOL 使 用 手 引 書 」を 参 照 してください。<br />

66


4.6 <strong>MeFt</strong> の 追 加 通 知 コード<br />

4.6 <strong>MeFt</strong> の 追 加 通 知 コード<br />

<strong>MeFt</strong>/<strong>Web</strong> の 運 用 時 には、<strong>MeFt</strong> の 通 知 コードに 加 えて、 以 下 の 通 知 コードが 利<br />

用 者 プログラムに 通 知 されます。<br />

英 数 字<br />

通 知 コードラベル<br />

トラブル 内 容 、 対 処 方 法<br />

コード<br />

MEFD_RC_NSVER<br />

MEFD_RC_NTIME<br />

MEFD_RC_NSHUT<br />

N1<br />

N7<br />

N8<br />

クライアントマシンでエラーが 発 生 しました。<br />

【 原 因 】<br />

• クライアントマシンまたはサーバマシンで<br />

メモリ 不 足 が 発 生 しました。<br />

• WWW サーバが 正 常 に 通 信 を 行 うことがで<br />

きなかったため、リモート 実 行 処 理 を 続 行<br />

できなくなりました。<br />

【 対 処 】<br />

以 下 の2 点 を 確 認 してください。<br />

• クライアントマシンまたはサーバマシンに<br />

メモリの 空 きがありますか。<br />

• WWW サーバは 正 常 に 動 作 していますか。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバで 通 信 監 視 時 間 のタイムアウ<br />

トが 発 生 しました。<br />

【 対 処 】<br />

利 用 者 プログラムで 後 処 理 (オープン 中 のファ<br />

イルのクローズなど)を 行 い、 終 了 処 理 を 行 っ<br />

てください。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールの Quit メソッドが 実<br />

行 されました。<br />

【 対 処 】<br />

利 用 者 プログラムで 後 処 理 (オープン 中 のファ<br />

イルのクローズなど)を 行 い、 終 了 処 理 を 行 っ<br />

てください。<br />

なお、 一 度 、N7 または N8 エラーが 発 生 する<br />

と、 以 降 の 処 理 では N8 エラーが 通 知 されま<br />

す。<br />

67


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

4.7 プロセス 型 プログラムから<br />

スレッド 型 プログラムへの 移 行 方 法<br />

既 存 のプロセス 型 プログラムからスレッド 型 プログラムへの 移 行 は、 容 易 に 行<br />

えます。ただし、 翻 訳 、リンク 方 法 や 実 行 環 境 の 変 更 が 必 要 となります。ま<br />

た、 場 合 によっては、 若 干 のプログラム 修 正 が 必 要 です。 以 下 に、 移 行 の 際 の<br />

注 意 点 などについて 説 明 します。なお、スレッド 型 プログラムとして 使 用 でき<br />

るプログラムは、COBOL プログラムだけです。<br />

4.7.1 プログラム 修 正<br />

以 下 の 機 能 を 使 用 している 既 存 のプロセス 型 プログラムをスレッド 型 プログラ<br />

ムに 移 行 する 場 合 は、プログラム 修 正 が 必 要 です。<br />

• 環 境 変 数 操 作<br />

スレッド 型 プログラムでは1つのプロセスで 複 数 のスレッドが 動 作 しま<br />

す。そのため、 環 境 変 数 の 内 容 を 変 更 すると、 他 のアプリケーションに<br />

影 響 を 及 ぼす 場 合 があります。また、 環 境 変 数 の 内 容 を 参 照 する 場 合<br />

も、 内 容 そのものが 不 変 であることが 一 切 保 証 されないので、アプリ<br />

ケーションの 動 作 が 意 図 したものと 異 なる 場 合 があります。したがっ<br />

て、 既 存 のプロセス 型 アプリで 環 境 変 数 操 作 をしている 場 合 は、 環 境 変<br />

数 を 使 用 しない 他 の 代 替 手 段 に 変 更 する 必 要 があります。<br />

• 引 数 の 受 け 渡 し 方 法<br />

プロセス 型 プログラムの 場 合 、プログラム 起 動 時 に 指 定 された 引 数<br />

(<strong>MeFt</strong>/<strong>Web</strong> コントロールの argument プロパティに 指 定 された 文 字 列 )<br />

を 受 け 取 るには、コマンド 行 引 数 の 操 作 機 能 を 使 用 します。 一 方 、ス<br />

レッド 型 プログラムは、 副 プログラムとして 呼 び 出 されます。そのた<br />

め、プログラム 起 動 時 に 指 定 された 引 数 を 受 け 取 るには、 手 続 き 部 の 見<br />

出 しの USING 指 定 にデータ 名 を 記 述 する 必 要 があります。なお、ス<br />

レッド 型 プログラムで 受 け 取 れる 引 数 の 数 は、1 個 だけです。<br />

詳 細 については、「NetCOBOL 使 用 手 引 書 」の「プログラム<br />

間 連 絡 機 能 でのパラメータの 受 渡 し 方 法 を 参 照 してくださ<br />

い。<br />

• プログラムの 終 了<br />

プロセス 型 プログラムでは、EXIT PROGRAM または STOP RUN を 使 用<br />

しますが、スレッド 型 プログラムでは、EXIT PROGRAM を 使 用 してく<br />

ださい。スレッド 型 プログラムでは、STOP RUN は 使 用 しないでくださ<br />

い。<br />

68


4.7 プロセス 型 プログラムから スレッド 型 プログラムへの 移 行 方 法<br />

4.7.2 翻 訳 、リンク 方 法 について<br />

既 存 のプロセス 型 プログラムをスレッド 型 プログラムに 移 行 するには、 再 翻 訳<br />

および 再 リンクが 必 要 です。<br />

スレッド 型 プログラムの 翻 訳 およびリンク 方 法 については、<br />

「NetCOBOL 使 用 手 引 書 」の「マルチスレッド」を 参 照 してくださ<br />

い。<br />

4.7.3 実 行<br />

MEFTWEBDIR などの 環 境 変 数 を <strong>MeFt</strong>/<strong>Web</strong> コントロールの environment プロパ<br />

ティや 起 動 用 のシェルプログラムに 指 定 できません。そのため、 環 境 変 数 は<br />

COBOL の 実 行 用 の 初 期 化 ファイル(COBOL.CBR)またはシステム 共 通 のシェ<br />

ルの 初 期 化 ファイルに 指 定 してください。<br />

COBOL.CBR とシステム 共 通 のシェルの 初 期 化 ファイルの 両 方 に 同<br />

一 の 環 境 変 数 が 設 定 されている 場 合 は、COBOL.CBR の 方 が 有 効 に<br />

なります。<br />

• 実 行 用 の 初 期 化 ファイルを 変 更 した 場 合<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバを 再 起 動 してください。<br />

• システム 共 通 のシェルの 初 期 化 ファイルを 変 更 した 場 合<br />

システムを 再 起 動 してください。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバの 再 起 動 については「「2.3 <strong>MeFt</strong>/<strong>Web</strong> サーバの 起<br />

動 と 停 止 」を 参 照 してください。<br />

スレッド 型 プログラムの 実 行 にあたっての 注 意 事 項 は、<br />

「NetCOBOL 使 用 手 引 書 」を 参 照 してください。<br />

また、 利 用 者 プログラムのコード 系 が UNICODE(UTF-8)の 場 合 は、<br />

/opt/FSUNmeftw/bin/mws99.sh ファイルで LANG 環 境 変 数 を 指 定 してください。<br />

69


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

4.8 HTML を 作 成 する<br />

WWW サーバ 上 の 利 用 者 プログラムをリモート 実 行 するために、HTML を 作 成<br />

する 必 要 があります。<br />

ここでは、 入 金 伝 票 処 理 のプログラムを 例 に 説 明 します。<br />

1 <br />

2 <br />

3 <strong>MeFt</strong>/<strong>Web</strong> sample<br />

4 <br />

5 <br />

6 <br />

←ボタンを 定 義 します。<br />

7 <br />

← <strong>MeFt</strong>/<strong>Web</strong> コントロールの 格 納 先 を 指<br />

定 。「3.1 <strong>MeFt</strong>/<strong>Web</strong> コントロールをサー<br />

バ 上 からダウンロードする」を 参 照 して<br />

ください。<br />

12 ← OBJECT タグの 終 了<br />

13 <br />

←スクリプトの 開 始<br />

14 Sub GO_onClick() ←ボタン 処 理 の 開 始 (ボタンをクリック<br />

した 場 合 の 処 理 )<br />

15 <strong>MeFt</strong><strong>Web</strong>1.hostname = "hostname"<br />

← WWW サーバのホスト 名 を 指 定<br />

16 <strong>MeFt</strong><strong>Web</strong>1.pathname ="/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample/ja_JP.eucJP/<br />

denpyous.sh"<br />

← 起 動 する 利 用 者 プログラムを 指 定<br />

17 <strong>MeFt</strong><strong>Web</strong>1.environment ="MEFTWEBDIR=http://hostname/<strong>MeFt</strong><strong>Web</strong>/<br />

sample.web/ja_JP.eucJP" ← 環 境 変 数 を 指 定<br />

18 <strong>MeFt</strong><strong>Web</strong>1.submit() ← 利 用 者 プログラムの 実 行<br />

19 end sub ←ボタン 処 理 の 終 了<br />

20 Sub Window_onUnload() ←ページを 終 了 した 場 合 の 処 理<br />

21 <strong>MeFt</strong><strong>Web</strong>1.Quit() ←プログラムを 終 了 します<br />

22 end sub ←ページを 終 了 した 場 合 の 処 理<br />

23 ←スクリプトの 終 了<br />

24 <br />

25 <br />

70


4.8 HTML を 作 成 する<br />

この HTML は、/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP<br />

ディレクトリ 下 にある denpyou1.html です。<br />

下 線 で 示 されているホスト 名 とサンプルプログラムの 格 納 ディレ<br />

クトリは、 環 境 に 応 じて 変 更 してください。<br />

また、<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャの「プログラム 起 動 」<br />

ページを 利 用 すると、 利 用 者 プログラムを 実 行 する HTML を 自 動<br />

的 に 作 成 できます。<br />

この HTML を WWW ブラウザで 開 くと 以 下 のようになります。<br />

この 入 金 伝 票 処 理 の 例 では、[GO!]ボタンをクリックすると、スクリプト<br />

(GO_onClick)が 実 行 されます。また、submit メソッドによって、WWW サー<br />

バ 上 の 利 用 者 プログラムが 実 行 されます。<br />

以 下 に 入 金 伝 票 処 理 プログラムが 実 行 された 場 合 の 図 を 示 します。<br />

71


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

4.9 帳 票 の 電 子 化<br />

帳 票 の 電 子 化 とは、<strong>MeFt</strong> が Interstage List Creator Enterprise Edition と 連 携 する<br />

ことにより、<strong>MeFt</strong> の 出 力 帳 票 を PDF ファイルにすることを 言 います。 帳 票 を<br />

電 子 化 することにより、 紙 などの 印 刷 コストや 管 理 スペース 削 減 などのメリッ<br />

トがあります。<br />

なお、 電 子 帳 票 の 出 力 はサーバ 印 刷 を 行 う 場 合 だけ 可 能 です。サーバ 印 刷 以 外<br />

の 印 刷 機 能 を 使 用 する 場 合 は、 帳 票 の 電 子 化 を 行 うことができません。<br />

<strong>MeFt</strong> の 出 力 帳 票 を 電 子 化 する 方 法 については、「<strong>MeFt</strong> 説 明 書 」を<br />

参 照 してください。<br />

72


4.10 SSL で 通 信 データを 保 護 する<br />

4.10 SSL で 通 信 データを 保 護 する<br />

4.10.1 SSL とは<br />

通 常 の WWW サーバが 使 用 する 通 信 プロトコルでは、セキュリティが 考 慮 さ<br />

れていないため、ネットワーク 上 でデータを 第 三 者 に 傍 受 、 改 ざんされる 危 険<br />

性 があります。SSL(Secure Sockets Layer)は WWW サーバの 通 信 プロトコル<br />

部 分 を 暗 号 化 することでこれらの 危 険 を 回 避 し、WWW サーバと WWW ブラ<br />

ウザ 間 で 安 全 に 通 信 することができます。<br />

SSL を 使 用 するためには 以 下 の 作 業 を 行 います。<br />

• WWWサーバと WWW ブラウザで SSL を 有 効 にします。<br />

• <strong>MeFt</strong>/<strong>Web</strong> で SSL を 有 効 にします。<br />

<strong>MeFt</strong>/<strong>Web</strong> では SSL を 使 用 するための WWW ブラウザとして<br />

Internet Explorer をサポートしています。Netscape Navigator では<br />

SSL を 使 用 できません。<br />

4.10.2 WWW サーバと WWW ブラウザで<br />

SSL を 有 効 にするための 作 業<br />

SSL を 使 用 するためには、WWW サーバと WWW ブラウザでそれぞれ 環 境 設<br />

定 が 必 要 になります。<br />

詳 細 については、WWW サーバのマニュアルおよび WWW ブラウ<br />

ザのヘルプを 参 照 してください。<br />

4.10.3 <strong>MeFt</strong>/<strong>Web</strong> で SSL を 有 効 にするための 作 業<br />

<strong>MeFt</strong>/<strong>Web</strong> で SSL を 有 効 にするためには 以 下 の 作 業 が 必 要 になります。<br />

■WWW サーバの 設 定<br />

通 信 データを 暗 号 化 するためには、<strong>MeFt</strong>/<strong>Web</strong> の CGI の 配 置 先 ディレクトリ<br />

(/opt/FSUNmeftw/bin)に 対 して SSL を 設 定 します。<br />

詳 細 については、WWW サーバのマニュアルを 参 照 してください。<br />

73


第 4 章 リモート 実 行 機 能 を 利 用 する<br />

■ 起 動 用 HTML ファイルの 設 定<br />

通 信 データを 暗 号 化 するためには、 利 用 者 プログラム 起 動 用 の HTML ファイ<br />

ルに ssl プロパティを 追 加 します。 以 下 に 例 を 示 します。<br />

<strong>MeFt</strong><strong>Web</strong>1.ssl = TRUE<br />

ssl プロパティは WWW ブラウザとして Internet Explorer をサポー<br />

トしています。Netscape Navigator では 使 用 できません。<br />

また、SSL 通 信 のポート 番 号 は 通 常 443 が 使 用 されますが、ポート 番 号 に 443<br />

以 外 を 使 用 する 場 合 は、 利 用 者 プログラム 起 動 用 の HTML ファイルに port プ<br />

ロパティを 設 定 します。 以 下 に 例 を 示 します。<br />

<strong>MeFt</strong><strong>Web</strong>1.port =SSL 通 信 で 使 用 するポート 番 号<br />

なお、 利 用 者 プログラム 起 動 用 の HTML ファイルの 利 用 者 プログラムのパス<br />

名 には、サーバ 上 の 実 際 のパスを 記 述 するため、 通 信 データだけでなく、 起 動<br />

用 HTML も SSL で 暗 号 化 通 信 を 行 うことを 推 奨 します。<br />

利 用 者 プログラム 起 動 用 の HTML ファイル 自 体 を SSL の 対 象 とする 場 合 は、<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロール(/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/meftweb.cab)も SSL 通 信 の<br />

対 象 となるように WWW サーバを 設 定 してください。<br />

この 場 合 、 起 動 用 HTML ファイルの タグの CODEBASE の URL ス<br />

キーマも 変 更 が 必 要 です。 以 下 に 例 を 示 します。<br />

CODEBASE=”https://hostname/<strong>MeFt</strong><strong>Web</strong>/meftweb.cab#version=7,2,10,2”<br />

■ユーザ 資 源 の 格 納 先 を 設 定 する<br />

通 信 データだけでなく、 画 面 帳 票 定 義 体 やプリンタ 情 報 ファイルなどを 暗 号 化<br />

してデータ 通 信 したい 場 合 は、 環 境 変 数 MEFTWEBDIR やプリンタ 情 報 ファイ<br />

ルの MEDDIR キーワードなどの 変 更 が 必 要 です。<br />

設 定 個 所<br />

環 境 変 数 、 起 動 用 HTML ファイル、<br />

実 行 用 の 初 期 化 ファイル<br />

(COBOL.CBR)、またはバッチファ<br />

イル<br />

ウィンドウ 情 報 ファイル<br />

プリンタ 情 報 ファイル<br />

資 源 格 納 先 を 指 定<br />

するキーワード<br />

MEFTWEBDIR<br />

MEDDIR<br />

OVLPDIR<br />

MEDIADIR<br />

BACKMEDIA<br />

74


第 5 章<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバサービス<br />

マネージャ<br />

この 章 では、<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャを 使 い、 離 れたところから<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバのサービスを 管 理 する 方 法 について 説 明 します。<br />

目 次<br />

5.1 起 動 方 法 ....................................................... 76<br />

5.2 プログラム 起 動 ................................................. 77<br />

5.3 プロセス 一 覧 ................................................... 78<br />

5.4 スプール 一 覧 ................................................... 79<br />

5.5 ドキュメント ................................................... 80<br />

75


第 5 章 <strong>MeFt</strong>/<strong>Web</strong> サーバサービス マネージャ<br />

5.1 起 動 方 法<br />

以 下 に、<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャを 起 動 する 手 順 を 示 します。<br />

1. クライアント 上 で Internet Explorer を 起 動 します。<br />

2. URL で 起 動 する 場 合 には、http://hostname/<strong>MeFt</strong><strong>Web</strong>/index.html と 指 定 し<br />

ます。hostname には、<strong>MeFt</strong>/<strong>Web</strong> をインストールしたマシンのホスト 名<br />

を 指 定 してください。<br />

• <strong>MeFt</strong>/<strong>Web</strong>サーバサービスマネージャでは、サーバマシン 上 で<br />

どのファイルがどこに 格 納 されているかなどの 情 報 が 表 示 され<br />

てしまいます。これを 回 避 するためには、<strong>MeFt</strong>/<strong>Web</strong> サーバ<br />

サービスマネージャの HTML ファイルに 権 限 を 指 定 してくだ<br />

さい。<br />

• <strong>MeFt</strong>/<strong>Web</strong>サーバサービスマネージャは <strong>MeFt</strong>/<strong>Web</strong> サーバの<br />

サービスを 管 理 する 管 理 者 向 けの 機 能 です。<br />

管 理 者 向 けの 機 能 が 不 正 に 利 用 される 危 険 性 があるため、イン<br />

ターネット 接 続 をする 環 境 に <strong>MeFt</strong>/<strong>Web</strong> をインストールする 場<br />

合 は、<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャ 機 能 を 使 用 しない<br />

でください。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャ 機 能 を 使 用 できないよう<br />

にするには、 以 下 のディレクトリに 格 納 されている *htm およ<br />

び *html ファイルを 削 除 してください。<br />

/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong><br />

HTML ファイルに 権 限 を 指 定 する 方 法 については、WWW サーバ<br />

のマニュアルを 参 照 してください。<br />

76


5.2 プログラム 起 動<br />

5.2 プログラム 起 動<br />

リモート 実 行 メニューを 選 択 すると、WWW サーバ 上 のプログラムを、<strong>MeFt</strong>/<br />

<strong>Web</strong> サーバサービスマネージャを 通 して 実 行 できる 画 面 が 表 示 されます。ま<br />

た、 起 動 時 に 引 数 などのコマンドラインも 指 定 できます。<br />

このリモート 実 行 画 面 から WWW サーバ 上 のプログラムを 起 動 すると、<strong>MeFt</strong>/<br />

<strong>Web</strong> サーバサービスマネージャによって HTML ファイルが 自 動 生 成 されます。<br />

それが 別 の WWW ブラウザの 画 面 となって 表 示 されます。<br />

ここで 使 用 している HTML ファイルを 参 考 にして、リモート 実 行<br />

用 の HTML ファイルを 簡 単 に 作 成 することができます。WWW ブ<br />

ラウザ 上 で 現 在 使 用 している HTML ファイルを 表 示 するには、<br />

Internet Explorer の< 表 示 /ソース 表 示 >メニューを 選 択 します。<br />

以 下 のプロパティには、、& の 文 字 は 指 定 できません。<br />

• pathname<br />

• argument<br />

• environment<br />

• funcname<br />

• hyperlinktarget<br />

77


第 5 章 <strong>MeFt</strong>/<strong>Web</strong> サーバサービス マネージャ<br />

5.3 プロセス 一 覧<br />

プロセス 一 覧 メニューを 選 択 すると、WWW ブラウザ(<strong>MeFt</strong>/<strong>Web</strong> コントロー<br />

ル)からリモート 実 行 した 利 用 者 プログラム 一 覧 が 表 示 されます。<br />

また、このプロセス 一 覧 に 表 示 されている ID は、プロセス ID(PID)です。<br />

何 かの 理 由 によってプログラムを 強 制 的 に 終 了 させる 場 合 は、サーバ 上 の kill<br />

コマンドにこのプロセス ID を 指 定 して、プロセスを 終 了 します。<br />

また、[ 同 時 実 行 可 能 数 ]ボタンをクリックすると、 同 時 に 実 行 できるプログ<br />

ラムの 最 大 数 を 参 照 することができます。<br />

同 時 実 行 可 能 数 の 設 定 方 法 については、「2.2 <strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境<br />

を 設 定 する」を 参 照 してください。<br />

78


5.4 スプール 一 覧<br />

5.4 スプール 一 覧<br />

スプール 一 覧 メニューを 選 択 すると、WWW サーバ 上 のスプールが 一 覧 表 示 さ<br />

れます。<br />

スプールを 再 生 するには、 管 理 番 号 フィールドに 再 生 するスプールの 管 理 番 号<br />

を 入 力 するか、または、 作 成 時 間 をダブルクリックします。さらに 配 置 や 表 示<br />

精 度 など <strong>MeFt</strong>/<strong>Web</strong> コントロールのプロパティを 指 定 し、[ 再 生 ]ボタンをク<br />

リックします。<br />

スプールを 削 除 する 場 合 には、 削 除 するスプールの 管 理 番 号 を 指 定 し、[ 削 除 ]<br />

ボタンをクリックします。<br />

プロセス 一 覧 およびスプール 一 覧 にユーザ 名 を 表 示 するためには、<br />

WWW サーバにユーザ 認 証 のセキュリティを 設 定 します。<br />

WWW サーバのセキュリティの 設 定 方 法 については、WWW サー<br />

バのマニュアルを 参 照 してください。<br />

79


第 5 章 <strong>MeFt</strong>/<strong>Web</strong> サーバサービス マネージャ<br />

5.5 ドキュメント<br />

「<strong>MeFt</strong>/<strong>Web</strong> 説 明 書 」および「Windows ® <strong>MeFt</strong> 説 明 書 」を 読 むことができます。<br />

80


第 6 章<br />

Netscape Navigator で<br />

<strong>MeFt</strong>/<strong>Web</strong> を 利 用 する<br />

この 章 では、<strong>MeFt</strong>/<strong>Web</strong> プラグインを 使 用 して、Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong><br />

を 利 用 する 方 法 を 説 明 します。<br />

目 次<br />

6.1 <strong>MeFt</strong>/<strong>Web</strong> プラグインとは ....................................... 82<br />

6.2 セットアップ ................................................... 83<br />

6.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュメント ......................................... 88<br />

6.4 <strong>MeFt</strong>/<strong>Web</strong> プラグインを 利 用 する ................................. 93<br />

6.5 <strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャ ............................. 96<br />

81


第 6 章 Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 する<br />

6.1 <strong>MeFt</strong>/<strong>Web</strong> プラグインとは<br />

Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 するためには、<strong>MeFt</strong>/<strong>Web</strong> プラグインを<br />

使 用 します。<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインは、<strong>MeFt</strong>/<strong>Web</strong> サーバからの 入 出 力 要 求 を Netscape<br />

Navigator(WWW ブラウザ)やプリンタ 装 置 に 対 して 行 います。また、<strong>MeFt</strong>/<br />

<strong>Web</strong> プラグインは、<strong>MeFt</strong>/<strong>Web</strong> サーバとの 通 信 処 理 や <strong>MeFt</strong> 機 能 をプラグイン 化<br />

したものです。<br />

以 下 に、<strong>MeFt</strong>/<strong>Web</strong> プラグインの 動 作 概 念 図 を 示 します。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

82


6.2 セットアップ<br />

6.2 セットアップ<br />

ここでは、<strong>MeFt</strong>/<strong>Web</strong> プラグインのセットアップについて 説 明 します。<br />

6.2.1 WWW サーバに MIME タイプを 追 加 する<br />

<strong>MeFt</strong>/<strong>Web</strong> をインストールしたマシンの WWW サーバに、 以 下 の MIME タイプ<br />

を 追 加 します。<br />

MIME タイプ<br />

application/x-meftweb<br />

拡 張 子<br />

mwd<br />

MIME タイプを WWW サーバに 追 加 する 方 法 については、インス<br />

トールガイド、および 使 用 する WWW サーバのマニュアルにある<br />

MIME タイプの 設 定 に 関 する 説 明 を 参 照 してください。<br />

6.2.2 <strong>MeFt</strong>/<strong>Web</strong> プラグインをインストールする<br />

以 下 に、<strong>MeFt</strong>/<strong>Web</strong> プラグインをクライアントマシンにインストールする 手 順<br />

を 示 します。<br />

1. <strong>MeFt</strong>/<strong>Web</strong> プラグインのインストールコマンドをクライアントマシン 上<br />

に 取 り 出 します。<br />

取 り 出 し 方 法 は 以 下 のとおりです。<br />

1) Netscape Navigator を 起 動 します。<br />

2) 場 所 ボックスに 下 記 URL を 指 定 します。<br />

http://hostname/<strong>MeFt</strong><strong>Web</strong>/f3esplg.exe<br />

hostname には、<strong>MeFt</strong>/<strong>Web</strong> をインストールした WWW サーバの 名<br />

前 を 指 定 します。<br />

3) 名 前 を 付 けて 保 存 ダイアログボックスで、 適 当 なディレクトリに<br />

ファイル(f3esplg.exe)を 保 存 します。<br />

2. f3esplg.exe を 実 行 します。<br />

3. 画 面 に 表 示 される 指 示 に 従 ってインストールを 進 めます。<br />

インストールが 終 了 すると、PATH 環 境 変 数 に <strong>MeFt</strong>/<strong>Web</strong> プラグインの<br />

インストールディレクトリが 自 動 的 に 追 加 されます。<br />

• Internet Explorer を 使 用 して <strong>MeFt</strong>/<strong>Web</strong> コントロールをダウン<br />

ロードしてある 場 合 には、<strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 する<br />

必 要 があります。<strong>MeFt</strong>/<strong>Web</strong> プラグインと <strong>MeFt</strong>/<strong>Web</strong> コント<br />

ロールは 同 一 マシン 上 にどちらか 1 つしかインストールできま<br />

せん。<br />

• Windows NT ® 、Windows ® 2000 または Windows ® XP クライアン<br />

トで <strong>MeFt</strong>/<strong>Web</strong> プラグインをインストールするには、<br />

Administrator 権 限 で 行 います。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 する 方 法 については、「3.2 <strong>MeFt</strong>/<strong>Web</strong><br />

コントロールを クライアントマシンから 削 除 する 方 法 」を 参 照 し<br />

てください。<br />

83


第 6 章 Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 する<br />

6.2.3 <strong>MeFt</strong>/<strong>Web</strong> プラグインをアンインストールする<br />

以 下 に、<strong>MeFt</strong>/<strong>Web</strong> プラグインをアンインストールする 手 順 を 示 します。<br />

1. Netscape Navigator を 起 動 していないことを 確 認 します。<br />

2. [コントロールパネル]の[アプリケーションの 追 加 と 削 除 ]アイコン<br />

をダブルクリックします。<br />

3. [<strong>MeFt</strong>/<strong>Web</strong> Client]をダブルクリックし、[ 追 加 と 削 除 ]をクリックしま<br />

す。<br />

4. 画 面 に 表 示 される 指 示 に 従 ってアンインストールを 進 めます。<br />

• Netscape Navigator が 起 動 中 などの 理 由 により <strong>MeFt</strong>/<strong>Web</strong> プラグ<br />

インをアンインストールしても 一 部 のファイルが 削 除 されない<br />

場 合 があります。その 場 合 は、 手 動 で Netscape Navigator をイ<br />

ンストールしたディレクトリの 下 の Plugins\<strong>MeFt</strong><strong>Web</strong> に 格 納 さ<br />

れたファイルをすべて 削 除 してください。<br />

• Windows NT ® 、Windows ® 2000 または Windows ® XP クライアン<br />

トで <strong>MeFt</strong>/<strong>Web</strong> プラグインをアンインストールするには、<br />

Administrator 権 限 で 行 います。<br />

84


6.2 セットアップ<br />

6.2.4 サンプルプログラム<br />

サンプルプログラムは 以 下 のディレクトリに 格 納 されています。<br />

/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/document/<br />

ja_JP.eucJP<br />

/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/<br />

ja_JP.eucJP<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインで 使 用 するファイルには 以 下 のものがあります。<br />

クライアント 用 のウィン<br />

ドウ 情 報 ファイルまたは<br />

プリンタ 情 報 ファイル<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメント<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインのドキュ<br />

メントです。EUC コード 系 用<br />

に 作 成 されています。<br />

<strong>Web</strong> 連 携 環 境 のサンプルです。<br />

EUC コード 系 用 に 作 成 されて<br />

います。<br />

クライアント 用 のウィンドウ 情 報 ファイルまたはプリンタ 情 報 ファイルは、<br />

/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP ディレクトリ 下 に 格 納 されて<br />

います。<br />

dsp1<br />

dsp2<br />

prt1<br />

<strong>Web</strong> 連 携 環 境 では、クライアントに 接 続 されてい<br />

るディスプレイ 装 置 やプリンタ 装 置 がサーバに 接<br />

続 されているものと 異 なります。したがって、ク<br />

ライアント 用 のウィンドウ 情 報 ファイルまたはプ<br />

リンタ 情 報 ファイルを 別 途 用 意 する 必 要 がありま<br />

す。ファイルの 格 納 先 は、 環 境 変 数<br />

MEFTWEBDIR で 指 定 します。 環 境 変 数<br />

MEFTWEBDIR については、「4.3.2 環 境 変 数 」を<br />

参 照 してください。<br />

利 用 者 プログラム 起 動 用 のファイルです。<strong>MeFt</strong>/<br />

<strong>Web</strong> ドキュメントについては、「6.3 <strong>MeFt</strong>/<strong>Web</strong> ド<br />

キュメント」を 参 照 してください。<br />

クライアントで 使 用 される 伝 票 画 面 のウィンドウ 情 報 ファイルです。<br />

クライアントで 使 用 されるヘルプ 画 面 のウィンドウ 情 報 ファイルで<br />

す。<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメントは、/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/document/ja_JP.eucJP ディ<br />

レクトリ 下 に 格 納 されています。<br />

denpyou1.mwd<br />

denpyou2.mwd<br />

クライアントで 使 用 されるプリンタ 情 報 ファイルです。<br />

入 金 伝 票 プログラム(プロセス 型 ) 起 動 用 の <strong>MeFt</strong>/<strong>Web</strong> ド<br />

キュメントです。<br />

入 金 伝 票 プログラム(スレッド 型 ) 起 動 用 の <strong>MeFt</strong>/<strong>Web</strong> ド<br />

キュメントです。<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインを 使 用 してサンプルプログラムを 動 作 させるためには、<br />

インストール 環 境 に 応 じてファイルを 修 正 する 必 要 があります。サーバマシン<br />

で 以 下 の 作 業 を 行 います。<br />

以 下 に 手 順 を 示 します。<br />

85


第 6 章 Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 する<br />

■プロセス 型 プログラム<br />

1. /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP ディレクトリ 下 に 格 納<br />

されている 以 下 のウィンドウ 情 報 ファイルまたはプリンタ 情 報 ファイル<br />

を 変 更 します。クライアント 用 のウィンドウ 情 報 ファイルまたはプリン<br />

タ 情 報 ファイルの MEDDIR および MEDIADIR キーワードに 記 述 してい<br />

る hostname を、インストール 先 のホスト 名 に 変 更 します。<br />

- dsp1(10 行 目 )<br />

- dsp2(11 行 目 )<br />

- prt1(3 行 目 )<br />

詳 細 については、「4.4 ユーザ 資 源 の 指 定 方 法 」を 参 照 してくださ<br />

い。<br />

2. /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/document/ja_JP.eucJP ディレクトリ 下 に 格 納 さ<br />

れている 以 下 の <strong>MeFt</strong>/<strong>Web</strong> ドキュメント(denpyou1.mwd)を 変 更 しま<br />

す。denpyou1.mwd に 記 述 されている hostname には、インストール 先 の<br />

ホスト 名 を 指 定 します。<br />

- denpyou1.mwd(2 行 目 、6 行 目 )<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメントについては、「6.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュメント」<br />

を 参 照 してください。<br />

3. denpyou1.mwd の pathname キーワードに 指 定 してある 利 用 者 プログラム<br />

のパスをインストール 環 境 に 応 じて 変 更 します。<br />

pathname キーワードの 指 定 方 法 については、「6.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュ<br />

メント」を 参 照 してください。<br />

4. http://hostname/<strong>MeFt</strong><strong>Web</strong>/document/ja_JP.eucJP/denpyou1.mwd を 起 動 しま<br />

す。hostname には、インストール 先 のホスト 名 を 指 定 します。<br />

86


6.2 セットアップ<br />

■スレッド 型 プログラム<br />

1. /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP ディレクトリ 下 に 格 納<br />

されている 以 下 のウィンドウ 情 報 ファイルまたはプリンタ 情 報 ファイル<br />

を 変 更 します。クライアント 用 のウィンドウ 情 報 ファイルまたはプリン<br />

タ 情 報 ファイルの MEDDIR および MEDIADIR キーワードに 記 述 してい<br />

る hostname を、インストール 先 のホスト 名 に 変 更 します。<br />

- dsp1(10 行 目 )<br />

- dsp2(11 行 目 )<br />

- prt1(3 行 目 )<br />

詳 細 については、「4.4 ユーザ 資 源 の 指 定 方 法 」を 参 照 してくださ<br />

い。<br />

2. /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/document/ja_JP.eucJP ディレクトリ 下 に 格 納 さ<br />

れている 以 下 の <strong>MeFt</strong>/<strong>Web</strong> ドキュメント(denpyou2.mwd)を 変 更 しま<br />

す。denpyou2.mwd に 記 述 されている hostname には、インストール 先 の<br />

ホスト 名 を 指 定 します。<br />

- denpyou2.mwd(2 行 目 )<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメントについては、「6.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュメント」<br />

を 参 照 してください。<br />

3. denpyou2.mwd の pathname キーワードに 指 定 してある 利 用 者 プログラム<br />

のパスをインストール 環 境 に 応 じて 変 更 します。<br />

pathname キーワードの 指 定 方 法 については、「6.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュ<br />

メント」を 参 照 してください。<br />

4. http://hostname/<strong>MeFt</strong><strong>Web</strong>/document/ja_JP.eucJP/denpyou2.mwd を 起 動 しま<br />

す。hostname には、インストール 先 のホスト 名 を 指 定 します。<br />

87


第 6 章 Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 する<br />

6.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュメント<br />

ここでは、<strong>MeFt</strong>/<strong>Web</strong> プラグインが 使 用 する <strong>MeFt</strong>/<strong>Web</strong> ドキュメントについて 説<br />

明 します。<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメントとは、<strong>MeFt</strong>/<strong>Web</strong> プラグインの 動 作 情 報 を 記 述 するファ<br />

イルです。<strong>MeFt</strong>/<strong>Web</strong> ドキュメントファイル 名 の 拡 張 子 は ".mwd" です。<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメントは、プロパティセクションだけから 構 成 されています。<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメントはテキスト 形 式 であり、vi エディタなどで 作 成 します。<br />

1 行 には、512 文 字 まで 指 定 できます。 行 の 終 わりには 改 行 コードを 付 加 して<br />

ください。 記 述 形 式 を 示 します。<strong>MeFt</strong>/<strong>Web</strong> ドキュメントはシフト JIS コード 系<br />

で 作 成 してください。<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメントを 使 用 して 利 用 者 プログラムをリモート 実 行 するには、<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメントを URL で 指 定 します。そのため、<strong>MeFt</strong>/<strong>Web</strong> ドキュメ<br />

ントは URL でアクセスできるディレクトリに 格 納 する 必 要 があります。<br />

■プロパティセクション<br />

プロパティセクションは、<strong>MeFt</strong>/<strong>Web</strong> プラグインの 起 動 情 報 を 定 義 するセク<br />

ションです。"[Property]" と 記 述 します。<br />

以 下 の 表 にプロパティセクションで 指 定 できる 情 報 を 示 します。<br />

関 連 機 能 名 キーワード データ 型 説 明<br />

対 象 サーバ<br />

hostname LPCTSTR WWW サーバのホスト 名 (ドメイ<br />

ン 名 )を 指 定 します。<br />

省 略 することはできません。<br />

port long WWW サーバのポート 番 号 を 指 定<br />

します。 省 略 可 能 です。 省 略 値 は<br />

80 です。<br />

88


6.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュメント<br />

関 連 機 能 名 キーワード データ 型 説 明<br />

利 用 者 プロ<br />

グラム<br />

pathname LPCTSTR 起 動 する 利 用 者 プログラムの 実 行 可<br />

能 ファイルまたは 共 用 オブジェクト<br />

プログラム(.so)を、サーバの<br />

ローカルパス 名 で 指 定 します。 必 ず<br />

フルパスで 指 定 します。<br />

省 略 することはできません。<br />

argument LPCTSTR pathname で 指 定 した 利 用 者 プログ<br />

ラムの 引 数 を 指 定 します。 省 略 可 能<br />

です。<br />

environment LPCTSTR 環 境 変 数 を 指 定 します。 環 境 変 数 名<br />

および 環 境 変 数 に 指 定 する 値 には、<br />

「!」を 使 用 することはできません。<br />

複 数 の 環 境 変 数 を 指 定 する 場 合 は、<br />

「!」を 区 切 り 文 字 として 使 用 しま<br />

す。<br />

例 えば、 環 境 変 数 A に「123」、 環<br />

境 変 数 B に「abc」を 指 定 する 場 合<br />

には、「A=123!B=abc」と 指 定 しま<br />

す。 省 略 可 能 です。<br />

funcname LPCTSTR スレッド 型 プログラムを 起 動 する 場<br />

合 は、 実 行 する 関 数 名 (COBOL の<br />

プログラム 名 )を 指 定 します。<br />

スレッド 型 アプリを 起 動 する 場 合 は<br />

省 略 できません。プロセス 型 プログ<br />

ラムの 場 合 は 指 定 しても 無 視 されま<br />

す。<br />

message BOOL エラーメッセージをコントロール 内<br />

で 処 理 するかどうかを 指 定 します。<br />

1: エラーメッセージを 表 示 します<br />

( 省 略 値 )。<br />

0: エラーメッセージを 抑 止 します<br />

usedcgi BOOL ユーザ 資 源 の 格 納 先 にローカルパス<br />

を 指 定 した 場 合 、ローカルパスを<br />

サーバのローカルパスとして 扱 うか<br />

どうかを 指 定 します。<br />

1: ローカルパスをサーバマシン 上<br />

のパスとして 扱 います。<br />

0: ローカルパスをクライアントマ<br />

シン 上 のパスとして 扱 います( 省 略<br />

値 )。<br />

89


第 6 章 Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 する<br />

関 連 機 能 名 キーワード データ 型 説 明<br />

画 面<br />

印 刷<br />

displaywindow long 画 面 の 表 示 形 式 を 指 定 します。<br />

0:すべての 画 面 をコントロール<br />

サイズではり 付 けます<br />

( 省 略 値 )。<br />

1:1 画 面 だけコントロールサイ<br />

ズではり 付 け、2 画 面 目 以 降 は<br />

別 画 面 で 表 示 します。<br />

dspcompress BOOL 画 面 処 理 時 にサーバとクライアント<br />

で 通 信 するデータを 圧 縮 するかどう<br />

かを 指 定 します。<br />

TRUE: 画 面 処 理 時 の 通 信 データ<br />

を 圧 縮 します。<br />

FALSE: 画 面 処 理 時 の 通 信 データ<br />

を 圧 縮 しません( 省 略 値 )。<br />

printmode long 帳 票 処 理 実 行 モードを 指 定 します。<br />

0: プレビュー( 省 略 値 )<br />

1: クライアント 印 刷<br />

2: スプール<br />

3: サーバ 印 刷<br />

previewwindow long プレビュー 画 面 の 画 面 表 示 形 式 を 指<br />

定 します。<br />

0: コントロール 内 に 表 示 します<br />

( 省 略 値 )。<br />

1: 別 画 面 として 表 示 します。<br />

previewdrawpos long プレビュー 表 示 をプレビュー 画 面 の<br />

どの 位 置 に 表 示 するかを 指 定 しま<br />

す。<br />

0: プレビュー 画 面 の 左 上 を 基 準<br />

に 表 示 します( 省 略 値 )。<br />

1: プレビュー 画 面 の 中 央 に 表 示<br />

します。<br />

90


6.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュメント<br />

関 連 機 能 名 キーワード データ 型 説 明<br />

印 刷<br />

previewdc short プレビュー 表 示 での 表 示 精 度 を 指 定<br />

します。<br />

0: デバイスを 自 動 的 に 選 択 しま<br />

す( 省 略 値 )。<br />

プリンタのデバイスを 使 用 して<br />

実 イメージで 表 示 します。<br />

ただし、プリンタがセットアップさ<br />

れていない 場 合 には 画 面 のデバイス<br />

を 使 用 して 表 示 します。<br />

1: プリンタのデバイスを 使 用 し<br />

て 実 イメージで 表 示 します。<br />

プリンタがセットアップされて<br />

いない 場 合 、プレビューできま<br />

せん。<br />

2: 画 面 のデバイスを 使 用 して 表<br />

示 します。<br />

印 刷 結 果 と 異 なる 場 合 がありま<br />

す。<br />

previewrate LPCTSTR プレビュー 表 示 での 印 刷 イメージの<br />

拡 縮 率 の 初 期 値 を 指 定 します。<br />

拡 縮 率 は、30% から 200% までの<br />

間 で 指 定 することができます。 例 え<br />

ば、150% で 表 示 する 場 合 には、 文<br />

字 列 「150」を 指 定 します。<br />

また、ページ 全 体 を 基 準 に 表 示 する<br />

ためには、 文 字 列 「0」を 指 定 しま<br />

す( 省 略 値 )。<br />

ページの 横 幅 を 基 準 にする 場 合 には<br />

文 字 列 「W」を、ページの 縦 幅 を 基<br />

準 にする 場 合 には 文 字 列 「H」を 指<br />

定 します。<br />

hideprtbtn short 印 刷 ダイアログ 画 面 のサーバ 印 刷 と<br />

スプールのボタンを 表 示 するかどう<br />

かを 指 定 します。<br />

0: サーバ 印 刷 とスプールボタン<br />

を 表 示 します( 省 略 値 )。<br />

1: サーバ 印 刷 とスプールボタン<br />

を 表 示 しません。<br />

• 記 述 形 式<br />

キーワード<br />

値<br />

キーワードの 説 明<br />

キーワード : 設 定 する 環 境 のキーワードを 1 けた 目 から 記 述 します。<br />

値 :キーワードに 対 する 値 を、1 つ 以 上 の 半 角 の 空 白 をあけ<br />

て 記 述 します。 全 角 の 空 白 は 使 用 しないでください。<br />

91


第 6 章 Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 する<br />

• 記 述 例<br />

起 動 する 利 用 者 プログラムのファイルを 指 定 します。<br />

pathname /opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample/ja_JP.eucJP/<br />

denpyous<br />

タイプが LPCTSTR のキーワードには 文 字 列 を 指 定 します。 例 え<br />

ば、hostname キーワードに 文 字 列 「hostname.co.jp」を 指 定 するに<br />

は、「hostname hostname.co.jp」と 指 定 します。<br />

タイプが long、short のキーワードには 数 値 を 指 定 します。 例 えば、<br />

port キーワードに 数 値 「8080」を 指 定 するには、「port 8080」と 指<br />

定 します。<br />

タイプが BOOL のキーワードには 1 または 0 を 指 定 します。 例 え<br />

ば、message キーワードに TRUE を 指 定 するには、「message 1」と<br />

指 定 します。<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメントのファイル 名 には 以 下 の 文 字 および 日 本 語<br />

文 字 を 使 用 できません。<br />

半 角 空 白 {} | \ ^ ~ [ ] ` < > # % " ; / ? : @ & = , *<br />

92


6.4 <strong>MeFt</strong>/<strong>Web</strong> プラグインを 利 用 する<br />

6.4 <strong>MeFt</strong>/<strong>Web</strong> プラグインを 利 用 する<br />

ここでは、<strong>MeFt</strong>/<strong>Web</strong> プラグインを 利 用 して 処 理 を 行 う 方 法 について 説 明 しま<br />

す。<br />

6.4.1 作 業 の 流 れ<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインを 利 用 してリモート 実 行 機 能 を 行 う 場 合 の 作 業 の 流 れを<br />

以 下 に 示 します。<br />

1. スタンドアロン 環 境 で <strong>MeFt</strong> のインタフェースを 使 用 した 利 用 者 プログ<br />

ラムを 作 成 します。<br />

利 用 者 プログラムの 作 成 方 法 については、「<strong>MeFt</strong> 説 明 書 」および<br />

「NetCOBOL 使 用 手 引 書 」を 参 照 してください。<br />

2. 1. で 作 成 した 利 用 者 プログラムを <strong>MeFt</strong>/<strong>Web</strong> をインストールした WWW<br />

サーバのマシン 上 に 移 動 します。<br />

3. ウィンドウ 情 報 ファイルまたはプリンタ 情 報 ファイルなどのユーザ 資 源<br />

の 格 納 先 の 指 定 を 変 更 します。<br />

ユーザ 資 源 の 指 定 方 法 については、「4.4 ユーザ 資 源 の 指 定 方 法 」<br />

を 参 照 してください。<br />

4. <strong>MeFt</strong>/<strong>Web</strong> ドキュメントを 作 成 します。<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメントの 作 成 方 法 の 詳 細 については、「6.4.5 <strong>MeFt</strong>/<br />

<strong>Web</strong> ドキュメントを 作 成 する」を 参 照 してください。<br />

5. 作 成 した <strong>MeFt</strong>/<strong>Web</strong> ドキュメントを WWW ブラウザ(Netscape<br />

Navigator)から URL で 指 定 します。<br />

リモート 実 行 が 行 われます。<br />

93


第 6 章 Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 する<br />

6.4.2 処 理 の 流 れ<br />

リモート 実 行 機 能 時 に、サーバ 上 の 利 用 者 プログラムの 入 出 力 要 求 が WWW<br />

ブラウザに 画 面 表 示 / 印 刷 /プレビューされるまでの 処 理 の 流 れを 以 下 に 示 し<br />

ます。<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

以 下 に 処 理 の 説 明 をします( 図 中 の 番 号 と 対 応 しています)。<br />

1 WWW ブラウザが <strong>MeFt</strong>/<strong>Web</strong> ドキュメントを 読 み 込 みます。<br />

2 <strong>MeFt</strong>/<strong>Web</strong> ドキュメントに 記 述 したキーワード 情 報 に 従 って 利 用 者 プログラ<br />

ムをリモート 実 行 します。<br />

3 <strong>MeFt</strong>/<strong>Web</strong> サーバから <strong>MeFt</strong>/<strong>Web</strong> プラグインに <strong>MeFt</strong> の 入 出 力 情 報 が 渡 され<br />

ます。<br />

4 ウィンドウ 情 報 ファイル、プリンタ 情 報 ファイル、 画 面 帳 票 定 義 体 などの<br />

ユーザ 資 源 がクライアントにダウンロードされます。<br />

5 <strong>MeFt</strong>/<strong>Web</strong> ドキュメントに 記 述 したキーワード 情 報 に 従 って、 画 面 入 出 力 、<br />

プレビューまたは 印 刷 を 行 います。<br />

94


6.4 <strong>MeFt</strong>/<strong>Web</strong> プラグインを 利 用 する<br />

6.4.3 利 用 者 プログラムを 開 発 する<br />

利 用 者 プログラムの 開 発 については、「4.3 利 用 者 プログラムを 開<br />

発 する」を 参 照 してください。<br />

6.4.4 ユーザ 資 源 の 指 定 方 法<br />

ユーザ 資 源 の 指 定 方 法 については、「4.4 ユーザ 資 源 の 指 定 方 法 」<br />

を 参 照 してください。<br />

6.4.5 <strong>MeFt</strong>/<strong>Web</strong> ドキュメントを 作 成 する<br />

WWW サーバ 上 の 利 用 者 プログラムをリモート 実 行 するために、<strong>MeFt</strong>/<strong>Web</strong> ド<br />

キュメントを 作 成 する 必 要 があります。ここでは、 入 金 伝 票 処 理 のプログラム<br />

を 例 に 説 明 します。<br />

1 [Property]<br />

2 hostname hostname ← WWW サーバのホスト 名 を 指 定<br />

3 port 80 ← WWW サーバのポート 番 号 を 指 定<br />

4 pathname opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/sample/ja_JP.eucJP/denpyous<br />

← 起 動 する 利 用 者 プログラムを 指 定<br />

5 argument ← 起 動 する 利 用 者 プログラムの 引 数 を 指 定<br />

6 environment MEFTWEBDIR=http://hostname/<strong>MeFt</strong><strong>Web</strong>/sample.web/ja_JP.eucJP<br />

← 環 境 変 数 を 指 定<br />

7 displaywindow 0 ← 画 面 表 示 形 式 を 指 定<br />

8 printmode 0 ← 帳 票 処 理 実 行 モードを 指 定<br />

9 previewwindow 0 ←プレビュー 画 面 の 表 示 形 式 を 指 定<br />

10 previewdrawpos 0 ← 印 刷 イメージの 表 示 位 置 を 指 定<br />

11 previewdc 0 ← 印 刷 イメージ 生 成 時 に 使 用 するデバイス<br />

を 指 定<br />

12 previewrate 0 ← 印 刷 イメージの 拡 縮 率 を 指 定<br />

13 message 0 ←エラーメッセージの 処 理 を 指 定<br />

14 usedcgi 0 ← CGI アクセスの 指 定<br />

このドキュメントは、/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong>/document/<br />

ja_JP.eucJP ディレクトリ 下 にある denpyou1.mwd です。<br />

下 線 で 示 されている hostname とサンプルプログラムの 格 納 ディレ<br />

クトリは、 環 境 に 応 じて 変 更 してください。<br />

また、<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャの「<strong>MeFt</strong>/<strong>Web</strong> ドキュ<br />

メント 編 集 」ページを 利 用 すると、 利 用 者 プログラムを 実 行 する<br />

ドキュメントを 自 動 的 に 作 成 できます。<br />

95


第 6 章 Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 する<br />

6.5 <strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャ<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャを 使 うと、 離 れたところから <strong>MeFt</strong>/<strong>Web</strong><br />

サーバのサービスを 管 理 することができます。<br />

6.5.1 起 動 方 法<br />

以 下 に、<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャを 起 動 する 手 順 を 示 します。<br />

1. クライアント 上 で Netscape Navigator を 起 動 します。<br />

2. URL として、"http://hostname/<strong>MeFt</strong><strong>Web</strong>/index.html" と 指 定 します。<br />

hostname には、<strong>MeFt</strong>/<strong>Web</strong> をインストールしたマシンのホスト 名 を 指 定<br />

してください。<br />

6.5.2 プログラム 起 動<br />

プログラム 起 動 メニューを 選 択 すると、WWW サーバ 上 のプログラムを、<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャを 通 して 実 行 できる 画 面 が 表 示 されます。<br />

ドキュメント 名 に WWW サーバ 上 の <strong>MeFt</strong>/<strong>Web</strong> ドキュメントを URL で 指 定 し、<br />

[ 起 動 ]ボタンをクリックすると、 起 動 画 面 が 表 示 されます。<br />

また、Netscape Navigator の 場 所 ボックスに、<strong>MeFt</strong>/<strong>Web</strong> ドキュメントを URL で<br />

直 接 入 力 しても 起 動 できます。<br />

プログラム 起 動 時 に、<strong>MeFt</strong>/<strong>Web</strong> ドキュメントを URL で 指 定 する<br />

場 合 は、 拡 張 子 (.mwd)を 含 めて 指 定 してください。<br />

6.5.3 <strong>MeFt</strong>/<strong>Web</strong> ドキュメント 編 集<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメント 編 集 メニューを 選 択 すると、<strong>MeFt</strong>/<strong>Web</strong> ドキュメントを<br />

編 集 するための 画 面 が 表 示 されます。<br />

ここでは、<strong>MeFt</strong>/<strong>Web</strong> ドキュメントを 検 索 、 登 録 、 削 除 することができます。<br />

以 下 に、<strong>MeFt</strong>/<strong>Web</strong> ドキュメント 編 集 の 検 索 、 登 録 、 削 除 について 説 明 します。<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメント 編 集 画 面 でドキュメント 名 を 指 定 する 場 合<br />

は、 拡 張 子 (.mwd)を 含 まない 名 前 を 指 定 してください。 拡 張 子<br />

(.mwd)は、ドキュメントの 作 成 時 に 自 動 的 に 付 加 されます。<br />

• 登 録<br />

利 用 者 プログラムを 実 行 する <strong>MeFt</strong>/<strong>Web</strong> ドキュメントを 作 成 します。 以<br />

下 に 手 順 を 示 します。<br />

1) 作 成 するドキュメント 名 と、プログラム 名 などのキーワード 情 報<br />

を 入 力 します。<br />

96


6.5 <strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャ<br />

2) [ 登 録 ]ボタンをクリックします。<br />

ドキュメントが 正 常 に 作 成 されると、「Success! (page)has been<br />

edited.」のメッセージが 表 示 されます。<br />

出 力 されるメッセージの(page)には 作 成 したド<br />

キュメント 名 が 表 示 されます。<br />

作 成 したドキュメントは、<strong>MeFt</strong>/<strong>Web</strong> をインストールしたマシン<br />

上 に 格 納 されます。 格 納 ディレクトリは、 動 作 環 境 の「ドキュメ<br />

ント 格 納 ディレクトリ」に 指 定 されたディレクトリです。<br />

「ドキュメント 格 納 ディレクトリ」については、「2.2<br />

<strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 を 設 定 する」を 参 照 してくださ<br />

い。<br />

• 検 索<br />

検 索 とは、 登 録 されている <strong>MeFt</strong>/<strong>Web</strong> ドキュメントに 定 義 したキーワー<br />

ド 情 報 を 参 照 する 機 能 です。ドキュメントの 情 報 を 参 照 するには、ド<br />

キュメント 名 を 指 定 したあとに[ 検 索 ]ボタンをクリックします。<br />

指 定 したドキュメントが 登 録 されている 場 合 は、ドキュメントの 情 報 が<br />

表 示 されます。<br />

登 録 されているドキュメントの 情 報 を 更 新 する 場 合 、、 検 索<br />

を 行 ってから 情 報 を 変 更 し、[ 登 録 ]ボタンをクリックしま<br />

す。<br />

• 削 除<br />

登 録 されているドキュメントを 削 除 します。 削 除 するには、ドキュメン<br />

ト 名 を 指 定 してから[ 削 除 ]ボタンをクリックします。<br />

削 除 すると、サーバマシン 上 の「ドキュメント 格 納 ディレクトリ」に 格<br />

納 されたドキュメントファイルが 削 除 されます。<br />

6.5.4 プロセス 一 覧<br />

プロセス 一 覧 メニューを 選 択 すると、WWW ブラウザからリモート 実 行 した 利<br />

用 者 プログラムのプロセス 一 覧 が 表 示 されます。<br />

このプロセス 一 覧 に 表 示 されている PID は、プロセス ID です。<br />

プログラムに 異 常 が 発 生 したときなど、プログラムを 強 制 的 に 終 了 させる 場 合<br />

は、サーバ 上 で kill コマンドなどにこのプロセス ID を 指 定 してプロセスを 終<br />

了 します。<br />

[ 同 時 実 行 可 能 数 ]ボタンをクリックすると、 現 在 設 定 されている 同 時 実 行 可<br />

能 数 を 表 示 することができます。<br />

同 時 実 行 可 能 数 については、「2.2 <strong>MeFt</strong>/<strong>Web</strong> の 動 作 環 境 を 設 定 す<br />

る」を 参 照 してください。<br />

97


第 6 章 Netscape Navigator で <strong>MeFt</strong>/<strong>Web</strong> を 利 用 する<br />

6.5.5 スプール 一 覧<br />

スプール 一 覧 メニューを 選 択 すると、WWW サーバ 上 のスプールが 一 覧 表 示 さ<br />

れます。スプールを 再 生 するには、 一 覧 から 再 生 するスプールの 管 理 番 号 を<br />

チェックします。さらに、 配 置 や 表 示 精 度 など <strong>MeFt</strong>/<strong>Web</strong> プラグインの 動 作 情<br />

報 を 指 定 し、[ 再 生 ]ボタンをクリックします。スプールを 削 除 する 場 合 には、<br />

削 除 するスプールの 管 理 番 号 を 指 定 し、[ 削 除 ]ボタンをクリックします。<br />

6.5.6 ドキュメント<br />

ドキュメントメニューを 選 択 すると、「<strong>MeFt</strong>/<strong>Web</strong> 説 明 書 」および「Windows ®<br />

<strong>MeFt</strong> 説 明 書 」を 参 照 することができます。<br />

98


第 7 章<br />

注 意 事 項<br />

この 章 では、<strong>MeFt</strong>/<strong>Web</strong> を 使 用 する 場 合 の 注 意 点 について 説 明 します。<br />

目 次<br />

7.1 <strong>MeFt</strong>/<strong>Web</strong> コントロール ........................................ 100<br />

7.2 <strong>MeFt</strong>/<strong>Web</strong> プラグイン .......................................... 102<br />

7.3 <strong>MeFt</strong>/<strong>Web</strong> コントロールと プラグイン 共 通 ........................ 103<br />

7.4 <strong>MeFt</strong> ....................................................... 104<br />

7.5 Internet Explorer ............................................. 106<br />

7.6 システム 構 築 上 の 注 意 ........................................ 107<br />

7.7 セキュリティ ................................................ 108<br />

7.8 その 他 ...................................................... 110<br />

99


第 7 章 注 意 事 項<br />

7.1 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

• Windows NT ® 、Windows ® 2000、または Windows ® XP で <strong>MeFt</strong>/<strong>Web</strong> コン<br />

トロールをダウンロードおよび 削 除 する 場 合 には、Administrator 権 限 で<br />

行 います。<br />

なお、Windows ® 2000、または Windows ® XP の 場 合 は、Power Users グ<br />

ループに 属 するユーザでも 可 能 です。<br />

• バージョンアップされた <strong>MeFt</strong>/<strong>Web</strong> コントロールをダウンロードすると<br />

きは、 一 度 、すべての 起 動 中 の Internet Explorer を 終 了 してください。<br />

• <strong>MeFt</strong>/<strong>Web</strong> コントロールがダウンロードされない 場 合 には、 以 下 のこと<br />

を 確 認 してください。<br />

セキュリティレベルの 設 定 によってはコントロールをダウンロードする<br />

ことはできません。「インターネットオプション」ダイアログボックス<br />

の「セキュリティ」タブで「レベルのカスタマイズ」ボタンを 選 択 し<br />

て、 一 時 的 に「 署 名 済 み ActiveX ® コントロールのダウンロード」を<br />

「ダイアログを 表 示 する」にしてください。なお、ダウンロード 中 は 他<br />

のウィンドウやアプリケーションを 終 了 させてください。また、ダウン<br />

ロード 終 了 後 はセキュリティレベルを 元 に 戻 してください。<br />

また、<strong>MeFt</strong>/<strong>Web</strong> コントロールが 完 全 に 削 除 されていない 状 態 でも<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールはダウンロードされません。<strong>MeFt</strong>/<strong>Web</strong> コント<br />

ロールが 完 全 に 削 除 されなかった 原 因 には、Internet Explorer を 閉 じずに<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 したことが 考 えられます。この 場 合 、 再<br />

度 、<strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 してから <strong>MeFt</strong>/<strong>Web</strong> コントロールを<br />

ダウンロードしてください。<br />

• WWWブラウザで、リモート 実 行 を 行 っている 最 中 に 他 のページに 移 動<br />

する(ページの 更 新 も 含 む) 場 合 には、 以 下 の 注 意 が 必 要 です。<br />

-<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 するためには、「3.2 <strong>MeFt</strong>/<strong>Web</strong><br />

コントロールを クライアントマシンから 削 除 する 方 法 」を<br />

参 照 してください。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールの Quit メソッド( 利 用 者 プログラムの 中<br />

断 )を 実 行 するようにします。<br />

利 用 者 プログラムの 中 断 については、「3.5.3 利 用 者 プ<br />

ログラムの 中 断 (Quit)」を 参 照 してください。<br />

- 画 面 の 表 示 中 (カーソルが 表 示 されていない 状 態 )は、ページを<br />

移 動 (Quit メソッドを 発 行 )しないでください。<br />

- クライアント 印 刷 中 は、ページを 移 動 (Quit メソッドを 発 行 )し<br />

ないでください。<br />

- フレーム 機 能 を 利 用 したページで、 複 数 のフレーム 上 に<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールが 定 義 してある 状 態 で、また、 同 時 にリ<br />

モート 実 行 している 場 合 は、ページを 移 動 (Quit メソッドを 発<br />

行 )しないでください。<br />

100


7.1 <strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

• 入 力 画 面 またはプレビュー 画 面 を 表 示 中 に、Internet Explorer のスクロー<br />

ルを 行 うと、コントロールの 表 示 が 乱 れる 場 合 があります。<br />

• Internet Explorer の 検 索 ページを 表 示 した 状 態 で <strong>MeFt</strong> の 画 面 を 開 くと、<br />

<strong>MeFt</strong> の 画 面 にフォーカスが 設 定 されない 場 合 があります。<br />

101


第 7 章 注 意 事 項<br />

7.2 <strong>MeFt</strong>/<strong>Web</strong> プラグイン<br />

• <strong>MeFt</strong>/<strong>Web</strong> プラグインは、Netscape Navigator だけに 対 応 しています。<br />

• <strong>MeFt</strong>/<strong>Web</strong> プラグインでは、<strong>MeFt</strong>/<strong>Web</strong> コントロールと 比 べて 下 記 の 機 能<br />

が 使 用 できません。<br />

- ハイパーリンク 先 (<strong>MeFt</strong>/<strong>Web</strong> コントロールでは hyperlink および<br />

hyperlinktarget プロパティ)を 指 定 できません。ハイパーリンク<br />

はすべて 別 ブラウザを 起 動 して 表 示 されます。<br />

- <strong>MeFt</strong>/<strong>Web</strong> コントロールが 実 装 している submit および Quit メソッ<br />

ドは 使 用 できません。<br />

- <strong>MeFt</strong>/<strong>Web</strong> コントロールが 通 知 する Terminate および hyperlink イ<br />

ベントは 通 知 されません。<br />

• <strong>MeFt</strong>/<strong>Web</strong> プラグインをインストールするには、 以 下 の 注 意 が 必 要 です。<br />

- Internet Explorer を 使 用 して <strong>MeFt</strong>/<strong>Web</strong> コントロールをダウンロー<br />

ドしてある 場 合 には、<strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 する 必 要 が<br />

あります。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 するためには、「3.2 <strong>MeFt</strong>/<strong>Web</strong><br />

コントロールを クライアントマシンから 削 除 する 方 法 」を<br />

参 照 してください。<br />

• リモート 実 行 を 行 う 場 合 、 起 動 中 に 他 のページに 移 動 (ページの 更 新 も<br />

含 む)しないでください。<br />

• 使 用 する WWW サーバのレジストリに MIME タイプの 設 定 が 行 われて<br />

いない 場 合 には、<strong>MeFt</strong>/<strong>Web</strong> プラグインは 動 作 しません。<br />

MIME タイプの 設 定 方 法 については、「6.2.1 WWW サーバに<br />

MIME タイプを 追 加 する」を 参 照 してください。<br />

• WWWサーバに 認 証 を 設 定 している 場 合 、リモート 実 行 を 行 うと 認 証 画<br />

面 が 表 示 されます。<br />

• <strong>MeFt</strong>/<strong>Web</strong> プラグインを、EMBED タグを 使 用 して HTML ページに 埋 め<br />

込 んだ 場 合 は、JavaScript による 制 御 を 行 うことができません。<br />

• <strong>MeFt</strong>/<strong>Web</strong> プラグインで SSL プロパティを 使 用 することはできません。<br />

• Netscape 6.x および Netscape 7.x では 使 用 できません。<br />

102


7.3 <strong>MeFt</strong>/<strong>Web</strong> コントロールと<br />

プラグイン 共 通<br />

7.3 <strong>MeFt</strong>/<strong>Web</strong> コントロールと プラグイン<br />

• <strong>MeFt</strong>/<strong>Web</strong> コントロールの hostname プロパティに IP アドレスを 指 定 し<br />

た 場 合 、 接 続 できない 場 合 があります。この 場 合 、proxy サーバの 設 定<br />

を 無 効 にするか、ネットワーク 管 理 者 に 問 い 合 わせてください。<br />

• 画 面 の 入 力 中 に、スクロールバーのつまみがスクロールバーの 両 端 にあ<br />

る 状 態 で、スクロールバーの 矢 印 ボタンをクリックすると、 勝 手 にク<br />

リックし 続 ける 場 合 があります。<br />

この 問 題 が 発 生 した 場 合 は、 一 度 、WWW ブラウザ 以 外 のウィンドウに<br />

切 り 替 えて、 再 度 その 画 面 を 表 示 してください。また、 画 面 定 義 体 の 標<br />

準 アテンション 情 報 に 画 面 単 位 のスクロールキーが 設 定 してある 場 合<br />

は、 設 定 を 解 除 してください。<br />

• リモート 実 行 中 にサーバ 上 の 利 用 者 プログラムから 長 時 間 応 答 がない 場<br />

合 、WWW ブラウザが「 応 答 なし」の 状 態 となり、ウィンドウの 再 描 画<br />

やキー 操 作 が 行 えない 状 態 になります。しかし、サーバから 応 答 が 返 さ<br />

れれば 正 常 に 動 作 します。<br />

• プレビュー 機 能 では、99999 ページを 超 えるページをプレビューするこ<br />

とはできません。<br />

• プレビューまたはクライアント 印 刷 中 にネットワークエラーなどの 異 常<br />

が 発 生 すると、サーバマシンのスプール 格 納 ディレクトリに 作 業 用 の 一<br />

時 ファイル(MWXXXXXXXX.tmp)が 削 除 されないで 残 ってしまう 場<br />

合 があります。この 作 業 ファイルがディスクを 圧 迫 する 場 合 は、 手 動 で<br />

削 除 してください。<br />

• displaywindow プロパティに 0 を 指 定 してある 場 合 、または<br />

displaywindow プロパティを 指 定 していない 場 合 、2 画 面 目 以 降 の 画 面 を<br />

表 示 するためには 画 面 出 力 後 に 必 ず 入 力 処 理 を 行 ってください。 入 力 処<br />

理 を 行 わない 場 合 は 画 面 が 表 示 されません。<br />

• 用 紙 の 余 白 情 報 が 指 定 された 帳 票 定 義 体 をプレビューすると、 項 目 や<br />

オーバレイが 用 紙 部 分 からはみ 出 して 表 示 される 場 合 があります。<br />

• 日 本 語 入 力 システムに IME2002 を 使 用 する 場 合 、<strong>MeFt</strong> の 画 面 でシフト<br />

制 御 が 行 われない 場 合 があります。<br />

また、 項 目 への 入 力 時 、 確 定 前 の 文 字 が 対 象 項 目 とは 別 の 位 置 に 表 示 さ<br />

れ 入 力 される 場 合 があります。<br />

この 場 合 は、 以 下 の 手 順 でクライアントマシンの 設 定 を 変 更 することで<br />

回 避 される 場 合 があります。<br />

1) コントロールパネルの[ 地 域 と 言 語 のオプション]をダブルク<br />

リックして 開 きます。<br />

2) [ 言 語 ]タブを 表 示 し、[ 詳 細 ]ボタンをクリックします。<br />

3) [ 詳 細 設 定 ]タブを 表 示 し、[ 詳 細 なテキストサービスの 設 定 をオ<br />

フにする]チェックボックスをオンにします。<br />

4) [OK]ボタンをクリックしてダイアログボックスを 閉 じます。<br />

103


第 7 章 注 意 事 項<br />

7.4 <strong>MeFt</strong><br />

• プリントマネージャの 印 刷 待 ち 行 列 のファイル 数 はディスクの 容 量 に 依<br />

存 します。これを 超 えた 場 合 はシステムエラーとなります。<br />

• プリンタ 情 報 ファイルの 罫 線 ・ 網 がけ 印 刷 指 定 が 速 度 重 視 の 場 合 、<br />

<strong>MeFt</strong> は 網 がけを 透 過 モードで 印 刷 します。しかし、プリンタドライバ<br />

によっては 透 過 モードが 有 効 にならないものがあります。 透 過 モードが<br />

無 効 になるプリンタドライバを 使 用 して 網 がけを 重 畳 して 印 刷 すると、<br />

行 方 向 で 下 方 に 定 義 されている 網 がけがあとから 印 刷 されるため 上 に 重<br />

なって 印 刷 され、 下 になった 網 がけは 印 刷 されません。<br />

-<br />

透 過 モードが 有 効 になる 確 認 済 のプリンタドライバ 一 覧<br />

FUJITSU FMPR 180DPI<br />

FUJITSU FMPR 180DPI color<br />

FUJITSU FMPR 360DPI<br />

FUJITSU FMPR 360DPI color<br />

FUJITSU FMLBP<br />

FUJITSU XL-5600<br />

FUJITSU XL-5810<br />

EPSON LP-9200SX<br />

• FixedSys などの 非 TrueType フォントを 使 用 すると、 平 体 、 長 体 、およ<br />

び 倍 角 の 文 字 が 標 準 サイズ( 全 角 )で 表 示 されることがあります。<br />

• 「WindowsNT タスクマネージャ」(Windows NT ® 4.0 の 場 合 (※))でア<br />

プリケーションの 終 了 を 実 行 した 場 合 、<strong>MeFt</strong> がアプリケーションに 終<br />

了 の 通 知 を 行 ったにもかかわらずアプリケーションが 終 了 しなかった 場<br />

合 は、 再 確 認 のダイアログボックスが 出 ます。そこで 再 度 、 終 了 を 選 択<br />

するとプロセス 自 体 が 消 滅 されます。<br />

※)Windows ® 95、Windows ® 98、および Windows ® Me では「プログラ<br />

ムの 強 制 終 了 」、Windows ® 2000、および Windows ® XP では<br />

「Windows タスクマネージャ」となります。<br />

• プリンタ 装 置 、 解 像 度 によって、 網 がけおよび 罫 線 の 出 力 結 果 が 異 なる<br />

場 合 があります。<br />

• 漢 字 以 外 の 全 角 文 字 をプリンタのデバイスフォントで 印 字 すると、 文 字<br />

化 けすることがあります。<br />

• 画 面 帳 票 定 義 体 名 にロングファイルネームを 使 うことはできません。 定<br />

義 体 のファイル 名 は 8.3 形 式 にしてください。<br />

• デバイスフォントを 使 用 して 印 字 を 行 うと、 指 定 した 文 字 の 大 きさで 出<br />

力 されないことがあります。<br />

• カスタマバーコードを 印 刷 する 場 合 は、240dpi 以 上 の 解 像 度 のプリンタ<br />

を 使 用 してください。<br />

• クライアント 印 刷 でのバーコード 印 刷 は GDI 印 刷 により 実 現 している<br />

ため 運 用 環 境 での 読 み 取 りテストが 必 要 です。<br />

• プリンタ 装 置 、プリンタドライバ、 解 像 度 によっては、 指 定 した 文 字 の<br />

サイズが 異 なる 場 合 があります。<br />

• Windows NT ® 4.0 において、Unicode の 文 字 を 縦 書 き 印 刷 する 場 合 、 正<br />

しく 印 刷 されないことがあります。<br />

104


7.4 <strong>MeFt</strong><br />

• クライアント 側 で 使 用 するウィンドウ 情 報 ファイルやプリンタ 情 報 ファ<br />

イルなどのユーザ 資 源 の 格 納 先 を URL で 指 定 すると、ユーザ 資 源 は<br />

WWW ブラウザのクライアントマシン 上 にキャッシュされます。そのた<br />

め、サーバ 上 に 格 納 されているウィンドウ 情 報 ファイルやプリンタ 情 報<br />

ファイルなどのユーザ 資 源 を 変 更 したにもかかわらず、 変 更 が 反 映 され<br />

ない 場 合 があります。この 場 合 、WWW ブラウザにキャッシュされてい<br />

るファイルを 削 除 してください。キャッシュファイルを 削 除 するには、<br />

Internet Explorer の「インターネットオプション」を 開 き、「 全 般 」タブ<br />

のインターネット 一 時 ファイルの 削 除 を 選 択 します。<br />

• WWWブラウザでの 画 面 入 出 力 は、<strong>MeFt</strong> のヘルプ 機 能 は 使 用 できませ<br />

ん。クライアント 用 のウィンドウ 情 報 ファイルの HELPDIR キーワード<br />

を 削 除 してください。<br />

• ウィンドウ 情 報 ファイルの ICONRSRC キーワードは 使 用 できません。<br />

クライアント 用 のウィンドウ 情 報 ファイルの ICONRSRC キーワードを<br />

削 除 してください。<br />

• プリンタ 情 報 ファイルの PREVIEW キーワードは 使 用 できません。<br />

• プレビュー 機 能 を 使 用 する 場 合 、プリンタ 情 報 ファイルの DISTRIBUTE<br />

キーワードは 使 用 できません。<br />

• プリンタ 情 報 ファイルの SETPRTDIALOG キーワードは 使 用 できませ<br />

ん。プリンタ 情 報 ファイルの SETPRTDIALOG キーワードを 削 除 してく<br />

ださい。<br />

• サーバマシンおよびクライアントマシンに、 環 境 変 数 MEFTPRE および<br />

MEFTDLG は 設 定 しないでください。<br />

• クライアント 印 刷 およびプレビューでは、OLE2 オブジェクトは 印 刷 で<br />

きません。<br />

• クライアント 側 のコントロールパネルの 地 域 が「 日 本 語 」 以 外 に 設 定 さ<br />

れている 場 合 、 動 作 は 保 証 されません。<br />

• ウィンドウ 情 報 ファイルの CLIENTEDGE キーワードは 有 効 になりませ<br />

ん。<br />

• 日 本 語 入 力 システムに IME2002 を 使 用 すると、 最 初 に 入 力 する 項 目 が<br />

カナシフトの 英 数 字 項 目 の 場 合 、シフト 状 態 がカナにならない 場 合 があ<br />

ります。<br />

この 場 合 は、 以 下 のキーワードをウィンドウ 情 報 ファイルに 指 定 してく<br />

ださい。<br />

SHIFTTIMER 300<br />

現 象 が 回 避 されない 場 合 は、 設 定 値 を 300 よりも 大 きくして 調 整 してく<br />

ださい。<br />

その 他 の 注 意 事 項 については、「<strong>MeFt</strong> 説 明 書 」および「Windows ®<br />

<strong>MeFt</strong> 説 明 書 」を 参 照 してください。<br />

105


第 7 章 注 意 事 項<br />

7.5 Internet Explorer<br />

• 画 面 入 出 力 中 は、Internet Explorer のメニュー 操 作 はできません。<br />

106


7.6 システム 構 築 上 の 注 意<br />

7.6 システム 構 築 上 の 注 意<br />

(1) 負 荷 分 散 装 置 利 用 上 の 注 意 点<br />

<strong>MeFt</strong>/<strong>Web</strong> でプログラムをリモート 実 行 して 対 話 処 理 を 行 っている 間 、サーバ<br />

上 で COBOL プログラムが 常 駐 します。<br />

このため、プログラムの 起 動 から 終 了 までの 間 、 同 じ 端 末 からのリクエストは<br />

同 じサーバへ 転 送 される 必 要 があります。<br />

業 務 の 途 中 で、リクエストの 転 送 先 サーバが 変 更 された 場 合 は、<strong>MeFt</strong>/<strong>Web</strong> の<br />

動 作 は 保 証 されません。<br />

通 常 、 負 荷 分 散 装 置 は、 一 定 時 間 、 最 初 にアクセスしたサーバと 同 じサーバへ<br />

のアクセスを 保 証 する「セッション 維 持 ( 一 意 性 保 証 ) 機 能 」を 提 供 していま<br />

す。<br />

負 荷 分 散 装 置 が 提 供 するセッション 維 持 機 能 を 使 用 して、<strong>MeFt</strong>/<strong>Web</strong> でリモー<br />

ト 実 行 したプログラムが 起 動 している 間 は、セッションが 維 持 されるように 設<br />

定 してください。<br />

セッション 維 持 機 能 については、 使 用 される 負 荷 分 散 装 置 の 説 明 書 を 参 照 して<br />

ください。<br />

(2) 性 能<br />

<strong>MeFt</strong>/<strong>Web</strong> の 性 能 は、ネットワークの 回 線 速 度 、 端 末 台 数 、および COBOL プ<br />

ログラムの 作 り 方 などに 依 存 します。このため、 運 用 前 に 必 ず 実 機 検 証 を 実 施<br />

してください。<br />

107


第 7 章 注 意 事 項<br />

7.7 セキュリティ<br />

インターネット/エクストラネットなどのネットワークシステムでは、 不 正 ア<br />

クセスや 情 報 漏 えいなどの 危 険 があります。このため、システムの 構 築 にあ<br />

たっては、WWW サーバのアクセス 制 御 機 構 (IP アドレス 認 証 、ユーザ 認 証 )<br />

でアクセス 制 限 を 設 けたり、アプリケーションでユーザ 制 限 を 行 うなど、 自 己<br />

防 衛 手 段 を 講 じる 必 要 があります。<br />

MeFT/<strong>Web</strong> の 運 用 において、 以 下 の 点 に 注 意 してください。<br />

• ファイアーウォールの 設 置 について<br />

不 正 アクセスや 情 報 漏 えいを 検 出 するため、イントラネットとインター<br />

ネットの 間 にはファイアーウォールを 配 置 してセキュリティ 監 査 を 実 施<br />

してください。また、 不 正 アクセスや 情 報 漏 えいを 記 録 するため、<br />

WWW サーバでアクセスログを 残 してください。<strong>MeFt</strong>/<strong>Web</strong> は HTTP プ<br />

ロトコル(または HTTPS プロトコル)だけを 使 用 するので、HTTP プ<br />

ロトコル(または HTTPS プロトコル)が 動 作 する 環 境 であれば、ファ<br />

イアーウォールを 使 用 できます。<br />

• アクセス 制 限 について<br />

プログラム、データに 関 する 資 源 (データベースファイル、 入 出 力 ファ<br />

イル 等 )およびプログラムの 動 作 に 必 要 な 各 種 の 定 義 ・ 情 報 ファイル<br />

は、WWW サーバのアクセス 制 御 機 構 (IP アドレス 認 証 、ユーザ 認<br />

証 )、OS の 機 能 およびプログラムによるアクセス 制 限 を 行 い、 不 正 なア<br />

クセスや 改 ざんから 保 護 してください。<br />

また、 以 下 のディレクトリ 全 体 へのアクセスを 制 限 して、 特 定 の 利 用 者<br />

以 外 は 使 用 できないようにしてください。<br />

/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong><br />

/opt/FSUNmeftw/bin<br />

• 通 信 データの 暗 号 化 について<br />

通 信 データを 暗 号 化 してインターネット 上 での 接 続 を 保 護 してくださ<br />

い。 通 信 データを 暗 号 化 するためには、SSL を 利 用 して WWW サーバ<br />

と WWW ブラウザの 間 の HTTP メッセージを 暗 号 化 する 方 法 がありま<br />

す。WWW ブラウザが Internet Explorer の 場 合 は、<strong>MeFt</strong>/<strong>Web</strong> で SSL を 利<br />

用 することができます。<br />

• リモート 実 行 機 能 の 実 行 制 限 について<br />

リモート 実 行 機 能 で 起 動 される 利 用 者 プログラムは、/opt/FSUNmeftw/<br />

etc/rc3.d/S99meftweb に 指 定 されたユーザの 権 限 で 実 行 されます。<br />

/opt/FSUNmeftw/etc/rc3.d/S99meftweb には、 必 要 最 小 限 の 権 限 をもつ<br />

ユーザを 指 定 し、リモート 実 行 機 能 で 起 動 できる 範 囲 を 制 限 してくださ<br />

い。なお、インストール 直 後 の 状 態 では nobody が 指 定 されています。<br />

利 用 者 プログラムの 権 限 を 設 定 する 方 法 は、「2.4 利 用 者 プログラムの 権<br />

限 を 設 定 する」を 参 照 してください。<br />

• アプリケーション 作 成 上 の 留 意 点<br />

セキュリティを 考 慮 したアプリケーションを 作 成 するための 留 意 点 につ<br />

いては NetCOBOL 使 用 手 引 書 の「 付 録 セキュリティ」を 参 照 してく<br />

ださい。<br />

• サービスマネージャ 機 能 について<br />

108


7.7 セキュリティ<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャは <strong>MeFt</strong>/<strong>Web</strong> サーバのサービスを<br />

管 理 する 管 理 者 向 けの 機 能 です。<br />

管 理 者 向 けの 機 能 が 不 正 に 利 用 される 危 険 性 があるため、インターネッ<br />

ト 接 続 をする 環 境 に <strong>MeFt</strong>/<strong>Web</strong> をインストールする 場 合 は、<strong>MeFt</strong>/<strong>Web</strong><br />

サーバサービスマネージャ 機 能 を 使 用 しないでください。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャ 機 能 を 使 用 できないようにするに<br />

は、 以 下 のディレクトリに 格 納 されている *htm および *html ファイル<br />

を 削 除 してください。<br />

/opt/FSUNmeftw/<strong>MeFt</strong><strong>Web</strong><br />

109


第 7 章 注 意 事 項<br />

7.8 その 他<br />

• <strong>MeFt</strong>/<strong>Web</strong> を 使 用 して 利 用 者 プログラムを 実 行 する 場 合 は、「 第 4 章 リ<br />

モート 実 行 機 能 を 利 用 する」を 参 照 してください。<br />

• <strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャを SSL で 使 用 することはできませ<br />

ん。<br />

110


付 録<br />

この 章 では、エラーログおよびトラブルシューティングについて 説 明 します。<br />

目 次<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールのエラーメッセージ ......................... 112<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインのエラーメッセージ ........................... 123<br />

<strong>MeFt</strong>/<strong>Web</strong> クライアントのトレースログ ............................. 124<br />

トラブルシューティング........................................... 125<br />

111


<strong>MeFt</strong>/<strong>Web</strong> コントロールのエラーメッセージ<br />

以 下 に <strong>MeFt</strong>/<strong>Web</strong> コントロールが 表 示 するエラーメッセージについて 説 明 しま<br />

す。エラーメッセージはコントロールの message プロパティで“ 表 示 する”を<br />

指 定 している 場 合 に 表 示 されます。<br />

エラー<br />

番 号<br />

エラーメッセージ 説 明 処 置<br />

P1000<br />

P2000<br />

P2001<br />

P2002<br />

P2003<br />

ネットワークエラー<br />

が 発 生 しました。<br />

詳 細 コード:XXXXX<br />

通 信 処 理 の 初 期 化 に<br />

失 敗 しました。<br />

現 在 、サーバにイン<br />

ストールされている<br />

モジュールでは 動 作<br />

させることができま<br />

せん。バージョンを<br />

確 認 してください。<br />

サーバでエラーが 発<br />

生 しました。<br />

プログラムを 処 理 で<br />

きませんでした。プ<br />

ログラムの 起 動 に 失<br />

敗 しました。<br />

ネットワークエラーが 発<br />

生 しました。 詳 細 コード<br />

にネットワークエラー 値<br />

を 表 示 します。<br />

通 信 のための 初 期 化 に 失<br />

敗 しました。<br />

詳 細 コードについては、 後<br />

述 の「P1000 の 詳 細 コード」<br />

を 参 照 してください。<br />

WWW サーバの 仮 想 パス<br />

( 資 源 公 開 ディレクトリ)に<br />

「/<strong>MeFt</strong><strong>Web</strong>」が 設 定 されて<br />

いるか 確 認 してください。<br />

ダウンロードされた <strong>MeFt</strong>/ WWW ブラウザを 終 了 し、<br />

<strong>Web</strong> コントロールと <strong>MeFt</strong>/<strong>Web</strong> コントロールを 削<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバの 整 合 性 除 してから 再 度 <strong>MeFt</strong>/<strong>Web</strong><br />

が 一 致 していません。 コントロールをダウンロー<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールの ドしてください。<br />

バージョンまたは <strong>MeFt</strong>/ <strong>MeFt</strong>/<strong>Web</strong> コントロールを 削<br />

<strong>Web</strong> サーバのバージョン 除 するためには、「3.2 <strong>MeFt</strong>/<br />

が 古 い 可 能 性 があります。 <strong>Web</strong> コントロールを クライ<br />

これは、<strong>MeFt</strong>/<strong>Web</strong> コント アントマシンから 削 除 する<br />

ロールのダウンロードが 方 法 」を 参 照 してください。<br />

正 常 に 終 了 していないこ<br />

とが 考 えられます。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバでエラー<br />

が 発 生 しました。<br />

サーバでプログラムの 起<br />

動 に 失 敗 しました。<br />

サーバマシンで 以 下 の 点 を<br />

確 認 してください。<br />

• WWW サーバの 環 境 設<br />

定 が 正 しいか、インス<br />

トールガイドのインス<br />

トール 手 順 を 参 照 して 確<br />

認 する。<br />

• 不 用 な 処 理 が 動 作 してい<br />

ないか。<br />

• 仮 想 メモリ 領 域 が 十 分 確<br />

保 されているか。<br />

• 搭 載 しているメモリは 十<br />

分 か。<br />

問 題 がある 場 合 は、 問 題 箇<br />

所 を 解 決 したあと、 再 度 、<br />

処 理 を 行 ってください。<br />

上 記 処 置 を 行 ったにもかか<br />

わらず、 再 度 発 生 した 場 合<br />

は、 当 社 技 術 員 にご 連 絡 く<br />

ださい。<br />

起 動 用 HTML ファイルの<br />

pathname プロパティに、 起<br />

動 するプログラムのパスが<br />

正 しく 指 定 されているか 確<br />

認 してください。<br />

112


エラー<br />

番 号<br />

P2004<br />

P2005<br />

P2006<br />

P2007<br />

P2008<br />

P2009<br />

サーバで 処 理 できま<br />

せんでした。ファイ<br />

ル 入 出 力 エラーが 発<br />

生 しました。<br />

プログラムを 処 理 で<br />

きませんでした。<br />

サービスマネージャ<br />

に 異 常 があります。<br />

プログラムを 処 理 で<br />

きませんでした。 同<br />

時 実 行 可 能 数 を 超 え<br />

ました。<br />

サーバで 処 理 できま<br />

せんでした。 作 業 領<br />

域 の 獲 得 に 失 敗 しま<br />

した。<br />

サーバで 処 理 できま<br />

せんでした。HTTP<br />

のメソッドが 不 当 で<br />

した。<br />

サーバで 処 理 できま<br />

せんでした。データ<br />

送 受 信 エラーが 発 生<br />

しました。<br />

P2010 サーバ 印 刷 に 失 敗 し<br />

ました。<br />

P2011 スプール 処 理 に 失 敗<br />

しました。<br />

サーバ 上 でファイル 入 出 当 社 技 術 員 にご 連 絡 くださ<br />

力 エラーが 発 生 しました。 い。<br />

サービスマネージャに 異<br />

常 が 発 生 しています。<br />

同 時 実 行 可 能 数 が 超 えて<br />

います。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバが 起 動 して<br />

いるか 確 認 してください。<br />

しばらくたってから 再 度 実<br />

行 してください。または、<br />

動 作 環 境 で、 同 時 実 行 可 能<br />

数 を 変 更 してください。<br />

サーバ 側 の 処 理 で 作 業 領 サーバマシンで 以 下 の 点 を<br />

域 の 獲 得 に 失 敗 しました。 確 認 してください。<br />

• 不 用 な 処 理 が 動 作 してい<br />

ないか。<br />

• 仮 想 メモリ 領 域 が 十 分 確<br />

保 されているか。<br />

• 搭 載 しているメモリは 十<br />

分 か。<br />

問 題 がある 場 合 は、 問 題 箇<br />

所 を 解 決 したあと、 再 度 、<br />

処 理 を 行 ってください。<br />

上 記 処 置 を 行 ったにもかか<br />

わらず、 再 度 発 生 した 場 合<br />

は、 当 社 技 術 員 にご 連 絡 く<br />

ださい。<br />

通 信 処 理 で、HTTP のメ<br />

ソッドが 異 常 です。<br />

サーバ 側 の 処 理 でデータ<br />

送 受 信 エラーが 発 生 しま<br />

した。<br />

サーバ 印 刷 に 失 敗 しまし<br />

た。<br />

スプール 処 理 に 失 敗 しま<br />

した。<br />

スプールデータを 再 スプールデータが 正 しく<br />

生 できませんでした。 ないために、 再 生 できま<br />

スプールデータが 正 せんでした。<br />

しくありません。<br />

P2012<br />

P2013<br />

エラーメッセージ 説 明 処 置<br />

サーバでエラーが 発<br />

生 しました。<br />

詳 細 コード:XXXXX<br />

当 社 技 術 員 にご 連 絡 くださ<br />

い。<br />

当 社 技 術 員 にご 連 絡 くださ<br />

い。<br />

サーバマシンの 印 刷 環 境 を<br />

確 認 してください。<br />

<strong>MeFt</strong>/<strong>Web</strong> 動 作 環 境 の「ス<br />

プール 出 力 ディレクトリ」<br />

に 指 定 したディレクトリに<br />

ついて 以 下 を 確 認 してくだ<br />

さい。<br />

• 空 き 容 量 が 十 分 か。<br />

• ディレクトリが 存 在 する<br />

か。<br />

• 読 み 取 りおよび 書 き 込 み<br />

権 が 付 与 されているか。<br />

サーバ 側 で 予 期 しないエ 当 社 技 術 員 にご 連 絡 くださ<br />

ラーが 発 生 しました。 詳 い。<br />

細 コードにサーバ 側 での<br />

エラー 詳 細 を 表 示 します。<br />

113


エラー<br />

番 号<br />

エラーメッセージ 説 明 処 置<br />

P2015<br />

P3000<br />

P3001<br />

P3002<br />

P3003<br />

P3004<br />

タイムアウトまたは<br />

プログラムの 異 常 に<br />

より 処 理 を 中 断 しま<br />

した。<br />

現 在 、 処 理 が 実 行 中<br />

です。 実 行 中 の 処 理<br />

を 終 了 してから、 再<br />

度 実 行 してください。<br />

プロパティに 誤 りが<br />

あります。ホスト 名<br />

が 指 定 されていませ<br />

ん。<br />

プロパティに 誤 りが<br />

あります。プログラ<br />

ム 名 が 指 定 されてい<br />

ません。<br />

<strong>MeFt</strong>/<strong>Web</strong> コント<br />

ロールの 初 期 化 に 失<br />

敗 しました。<br />

十 分 なメモリが 獲 得<br />

できないため 処 理 で<br />

きません。<br />

サーバ 側 で 処 理 矛 盾 を 検<br />

出 しました。<br />

負 荷 分 散 装 置 を 使 用 してい<br />

る 場 合 は、 負 荷 分 散 装 置 の<br />

一 意 性 保 証 時 間 を 長 く 変 更<br />

してください。<br />

プログラムが 実 行 中 です。 起 動 中 のプログラムが 終 了<br />

してから、 再 度 実 行 してく<br />

ださい。<br />

プロパティにホスト 名 を<br />

指 定 していません。<br />

プロパティにプログラム<br />

名 を 指 定 していません。<br />

メモリ 不 足 などによりコ<br />

ントロールの 初 期 化 に 失<br />

敗 しました。または、ク<br />

ライアントに 必 要 なモ<br />

ジュールが 存 在 しない 場<br />

合 があります。<br />

十 分 なメモリが 獲 得 でき<br />

ないため 処 理 を 続 行 でき<br />

ません。または、WWW<br />

サーバからタイムアウト<br />

が 通 知 されました。<br />

起 動 用 HTML ファイルの<br />

hostname プロパティが 指 定<br />

されているか 確 認 してくだ<br />

さい。<br />

起 動 用 HTML ファイルの<br />

pathname プロパティが 指 定<br />

されているか 確 認 してくだ<br />

さい。<br />

以 下 の 点 を 確 認 してくださ<br />

い。<br />

• 不 用 な 処 理 が 動 作 してい<br />

ないか。<br />

• 仮 想 メモリ 領 域 が 十 分 確<br />

保 されているか。<br />

• 搭 載 しているメモリは 十<br />

分 か。<br />

• クライアントマシンで<br />

ウィルス 対 策 ソフトの<br />

「<strong>Web</strong> サイトからイン<br />

ターネット・ウィルスの<br />

ダウンロードを 防 ぐ 機<br />

能 」を 使 用 している 場 合<br />

は、 一 度 、 機 能 を 停 止 し<br />

てから <strong>MeFt</strong>/<strong>Web</strong> のリ<br />

モート 実 行 を 行 ってくだ<br />

さい。<br />

問 題 がある 場 合 は、 問 題 箇<br />

所 を 解 決 したあと、 再 度 、<br />

処 理 を 行 ってください。<br />

上 記 処 置 を 行 ったにもかか<br />

わらず、 再 度 発 生 した 場 合<br />

は 当 社 技 術 員 にご 連 絡 くだ<br />

さい。<br />

114


エラー<br />

番 号<br />

画 面 処 理 中 にエラー<br />

が 発 生 しました。<br />

P3005<br />

(エラーコード:XX)<br />

画 面 処 理 中 にエラーが 発<br />

生 しました。エラーコー<br />

ドの XX には <strong>MeFt</strong> の 通 知<br />

コードを 表 示 します。<br />

印 刷 処 理 中 にエラー 印 刷 処 理 中 にエラーが 発<br />

が 発 生 しました。 生 しました。エラーコー<br />

P3006<br />

(エラーコード:XX) ドの XX には <strong>MeFt</strong> の 通 知<br />

コードを 表 示 します。<br />

P3007<br />

プレビュー 処 理 中 に<br />

エラーが 発 生 しまし<br />

た。<br />

プレビュー 処 理 中 にエ<br />

ラーが 発 生 しました。エ<br />

ラーコードの XX には<br />

(エラーコード:XX) <strong>MeFt</strong> の 通 知 コードを 表 示<br />

します。<br />

P3008<br />

使 用 するモジュール<br />

が 見 つからないため<br />

処 理 できません。<br />

P3009 ドライブリストの 追<br />

加 に 失 敗 しました。<br />

P3010 ファイルリストの 追<br />

加 に 失 敗 しました。<br />

P3011<br />

P3012<br />

P3015<br />

エラーメッセージ 説 明 処 置<br />

初 期 表 示 処 理 が 行 わ<br />

れていません。<br />

アイテムが 選 択 され<br />

ていません。<br />

同 時 実 行 可 能 数 の 取<br />

得 に 失 敗 しました。<br />

クライアントで 使 用 する<br />

モジュールが 見 つかりま<br />

せん。クラアントの 環 境<br />

を 見 直 してください。<br />

内 部 処 理 エラーです。<br />

内 部 処 理 エラーです。<br />

リストコントロールの 作<br />

成 が 行 われていない<br />

(DispFast が 正 常 終 了 して<br />

いない) 状 態 でのリスト<br />

コントロールへの 処 理 を<br />

要 求 しました。<br />

アイテムの 選 択 が 行 われ<br />

ていないのに 選 択 アイテ<br />

ムの 読 みとりメソッドを<br />

呼 び 出 しました。<br />

同 時 実 行 可 能 数 の 取 得 に<br />

失 敗 しました。<br />

「Windows ® <strong>MeFt</strong> 説 明 書 」を<br />

参 照 してエラー 原 因 と 対 処<br />

方 法 を 確 認 してください。<br />

WWW ブラウザを 終 了 し、<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールを 削<br />

除 してから 再 度 <strong>MeFt</strong>/<strong>Web</strong><br />

コントロールをダウンロー<br />

ドしてください。<strong>MeFt</strong>/<strong>Web</strong><br />

コントロールを 削 除 するた<br />

めには、「3.2 <strong>MeFt</strong>/<strong>Web</strong> コン<br />

トロールを クライアントマ<br />

シンから 削 除 する 方 法 」を<br />

参 照 してください。<br />

当 社 技 術 員 にご 連 絡 くださ<br />

い。<br />

サーバマシンに <strong>MeFt</strong>/<strong>Web</strong><br />

が 正 しくインストールされ<br />

ていない 可 能 性 があります。<br />

<strong>MeFt</strong>/<strong>Web</strong> をアンインストー<br />

ルしてから 再 度 インストー<br />

ルしてください。<br />

115


エラー<br />

番 号<br />

エラーメッセージ 説 明 処 置<br />

P3018<br />

P9000<br />

P9001<br />

P9002<br />

P9003<br />

P9006<br />

P9007<br />

サーバで 処 理 できま<br />

せんでした。<br />

プリンタが 設 定 され<br />

ていません。ディス<br />

プレイ 属 性 でプレ<br />

ビューを 行 います。<br />

指 定 された 部 数 に 誤<br />

りがあります。<br />

指 定 されたページに<br />

誤 りがあります。<br />

値 が 正 しくありませ<br />

ん。1 から n の 間 で<br />

指 定 してください。<br />

サーバ 印 刷 が 終 了 し<br />

ました。<br />

スプール 処 理 が 終 了<br />

しました。<br />

詳 細 コードが 8 の 場 合 は、<br />

サーバでメモリ 不 足 が 通<br />

知 されました。<br />

サーバマシンで 以 下 の 点 を<br />

確 認 してください。<br />

• 不 用 な 処 理 が 動 作 してい<br />

ないか。<br />

• 仮 想 メモリ 領 域 が 十 分 確<br />

保 されているか。<br />

• 搭 載 しているメモリは 十<br />

分 か。<br />

問 題 がある 場 合 は、 問 題 箇<br />

所 を 解 決 したあと、 再 度 、<br />

処 理 を 行 ってください。<br />

上 記 処 置 を 行 ったにもかか<br />

わらず、 再 度 発 生 した 場 合<br />

は、 当 社 技 術 員 にご 連 絡 く<br />

ださい。<br />

プレビュー 時 にプリンタ クライアントマシンにプリ<br />

が 設 定 されていないため ンタを 追 加 してください。<br />

に、プリンタ 属 性 でプレ<br />

ビューできませんでした。<br />

印 刷 指 定 ダイアログボッ<br />

クスで 部 数 に 誤 りがあり<br />

ます。<br />

印 刷 指 定 ダイアログボッ<br />

クスで 印 刷 範 囲 のページ<br />

指 定 に 誤 りがあります。<br />

ページ 指 定 ダイアログ<br />

ボックスでページ 指 定 が<br />

範 囲 を 超 えています。<br />

確 認 メッセージです。<br />

サーバ 印 刷 が 正 常 に 終 了<br />

しました。<br />

確 認 メッセージです。ス<br />

プール 処 理 が 正 常 に 終 了<br />

しました。<br />

指 定 する 部 数 には、1 から<br />

999 の 値 で 指 定 してくださ<br />

い。<br />

印 刷 範 囲 のページ 指 定 を 確<br />

認 し、 正 しく 指 定 してださ<br />

い。<br />

1 から 最 大 ページ 数 の 値 で 指<br />

定 してください。<br />

116


エラー<br />

番 号<br />

P9008<br />

P9009<br />

P9010<br />

99999 ページを 超 え<br />

るページをプレ<br />

ビューすることがで<br />

きません。1 から<br />

99999 の 間 で 指 定 し<br />

てください。<br />

99999 ページを 超 え<br />

るページをプレ<br />

ビューすることがで<br />

きません。<br />

99999 ページを 超 え<br />

るページをプレ<br />

ビューすることがで<br />

きません。99999<br />

ページを 表 示 します。<br />

プレビュー 時 にページ 指<br />

定 ダイアログボックスの<br />

ページの 指 定 値 に 99999<br />

ページを 超 える 値 を 指 定<br />

しています。プレビュー<br />

機 能 では、99999 ページ<br />

を 超 えるページをプレ<br />

ビューすることはできま<br />

せん。<br />

プレビュー 時 に[ 次 ペー<br />

ジ]ボタンをクリックし<br />

た 場 合 に、99999 ページ<br />

を 超 えるページを 表 示 し<br />

ようとしています。プレ<br />

ビュー 機 能 では、99999<br />

ページを 超 えるページを<br />

プレビューすることはで<br />

きません。<br />

プレビュー 時 に[ 最 後 ]<br />

ボタンをクリックした 場<br />

合 に、99999 ページを 超<br />

えるページを 表 示 しよう<br />

としています。プレ<br />

ビュー 機 能 では、99999<br />

ページを 超 えるページを<br />

プレビューすることはで<br />

きないため、99999 ペー<br />

ジを 表 示 します。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールで、<br />

99999 ページを 超 えるペー<br />

ジをプレビューすることは<br />

できません。<br />

エラー 番 号 、submit メソッドおよび Terminate イベントの 復 帰 値 の 関 係 につい<br />

て 以 下 に 示 します。<br />

エラー 番 号<br />

submit メソッド<br />

の 復 帰 値<br />

Terminate イベントの 復 帰 値<br />

P1000 0 -1<br />

P2XXX 0 -2<br />

P3000 ~<br />

-3 Terminate イベントは 通 知 されません。<br />

P3003<br />

P3004 ~<br />

P3018<br />

P9XXX<br />

エラーメッセージ 説 明 処 置<br />

0 -3<br />

0 警 告 または 確 認 メッセージのため Terminate イベント<br />

には 関 係 ありません<br />

117


P1000 の 詳 細 コードを 以 下 に 示 します。<br />

• P1000 エラーはネットワーク 経 路 で 異 常 が 発 生 した 場 合 に 発 生 します。<br />

P1000 エラーが 発 生 した 場 合 はプログラムを 再 起 動 してください。<br />

なお、P1000 エラーが 頻 繁 に 発 生 する 場 合 や、 詳 細 コードまたは 処 置 が<br />

記 載 されていないエラーが 発 生 した 場 合 は、WWW サーバや PROXY<br />

サーバをはじめネットワーク 経 路 に 異 常 が 発 生 していないか 確 認 してく<br />

ださい。<br />

詳 細<br />

コード<br />

説 明<br />

処 置<br />

0<br />

6<br />

8<br />

400<br />

401<br />

ホスト 名 、ポート 番 号 の 誤 りなどで<br />

サーバに 接 続 できません。<br />

API に 受 け 渡 されたハンドルは、すで<br />

に 無 効 になっているか、クローズされ<br />

ています。<br />

メモリ 不 足 が 発 生 しました。<br />

サーバ 上 で 構 文 エラーが 検 出 されまし<br />

た。<br />

起 動 用 HTML ファイルの hostname プ<br />

ロパティまたは port プロパティが 正 し<br />

く 指 定 されているか、 以 下 の 点 を 確 認<br />

してください。<br />

• ブラウザから 起 動 用 HTML のソー<br />

スを 開 き、hostname プロパティ<br />

および port プロパティを 確 認 して<br />

ください。WWW ブラウザの<br />

キャッシュに 格 納 されている<br />

HTML が 参 照 されていませんか。<br />

• hostname プロパティの 指 定 が 名<br />

前 解 決 されていますか。ping コマ<br />

ンドで 確 認 してください。<br />

• port プロパティに 正 しいポート 番<br />

号 が 指 定 されていますか。<strong>MeFt</strong>/<br />

<strong>Web</strong> サーバサービスマネージャを<br />

起 動 できますか。<br />

また、WWW サーバが 起 動 されている<br />

か 確 認 してください。<br />

当 社 技 術 員 にご 連 絡 ください。<br />

以 下 の 点 を 確 認 してください。<br />

• 不 要 な 処 理 が 動 作 していないか。<br />

• 仮 想 メモリ 領 域 が 十 分 確 保 されて<br />

いるか。<br />

• 搭 載 しているメモリは 十 分 か。<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインを 使 用 している<br />

場 合 には、Netscape Navigator の 接 続<br />

方 法 の 設 定 を 確 認 してください。 詳 細<br />

は、「7.2 <strong>MeFt</strong>/<strong>Web</strong> プラグイン」を 参<br />

照 してください。<br />

なお、 上 記 以 外 の 場 合 には、 当 社 技 術<br />

員 にご 連 絡 ください。<br />

適 正 な 利 用 者 権 限 を 持 っていません。 認 証 画 面 にユーザ 名 とパスワードを 正<br />

しく 入 力 してください。<br />

118


詳 細<br />

コード<br />

説 明<br />

処 置<br />

403<br />

404<br />

405<br />

406<br />

407<br />

408<br />

409<br />

410<br />

411<br />

500<br />

501<br />

サーバがクライアントからの 要 求 を 拒<br />

否 しました。<br />

指 定 されたドキュメントが 存 在 しませ<br />

ん。<br />

クライアントによって 使 用 された 方 式<br />

をサポートしていません。<br />

クライアントによって 指 定 された 方 式<br />

はサポートされていません。<br />

代 理 サーバが 要 求 を 転 送 するために 認<br />

証 が 必 要 です。<br />

サーバがトランザクションを 切 断 しま<br />

した。<br />

クライアントからの 要 求 が 別 の 要 求 と<br />

競 合 したか、または、サーバの 設 定 と<br />

矛 盾 しています。<br />

クライアントとサーバ 間 の 資 源 が 不 一<br />

致 です。<br />

サーバは 要 求 の 中 に Content-Length<br />

ヘッダの 指 定 がないと 要 求 を 受 け 付 け<br />

ません。<br />

サーバの 一 部 が 異 常 終 了 したか、また<br />

は 設 定 エラーが 発 生 しました。<br />

クライアントがサーバでは 実 行 できな<br />

いアクションを 要 求 しました。<br />

サーバ(または 代 理 サーバ)が 別 の<br />

502 サーバ(または 代 理 サーバ)から 無 効<br />

な 応 答 を 検 出 しました。<br />

503 サーバが 高 負 荷 状 態 です。<br />

504<br />

12001<br />

サーバがトランザクションを 切 断 しま<br />

した。<br />

現 在 、これ 以 上 、ハンドルを 作 成 する<br />

ことはできません。<br />

WWW サーバの 環 境 を 確 認 してくださ<br />

い。<br />

• WWW サーバの 環 境 設 定 の CGI 識<br />

別 名 に「/cgi-bin」が 指 定 されてい<br />

るか 確 認 してください。<br />

• プロキシサーバなどのネットワー<br />

ク 環 境 に 異 常 がないか 確 認 してく<br />

ださい。<br />

WWW サーバが 起 動 しているか 確 認 し<br />

てください。<br />

当 社 技 術 員 にご 連 絡 ください。<br />

以 下 の 点 を 確 認 してください。<br />

• サーバマシンのメモリおよびス<br />

ワップ 容 量 が 十 分 か 確 認 してくだ<br />

さい。<br />

• サーバマシンで <strong>MeFt</strong>/<strong>Web</strong> が 正 し<br />

くインストールされているか 確 認<br />

してください。<br />

問 題 が 解 決 しない 場 合 は、 当 社 技 術 員<br />

にご 連 絡 ください。<br />

当 社 技 術 員 にご 連 絡 ください。<br />

119


詳 細<br />

コード<br />

説 明<br />

処 置<br />

12002<br />

12003<br />

リクエストは 時 間 切 れです。<br />

サーバから 拡 張 エラーが 返 されまし<br />

た。これは、 長 いエラーメッセージを<br />

含 む 文 字 列 またはバッファです。エ<br />

ラーテキストを 検 索 するときは<br />

InternetGetLastResponseInfo を 呼 び<br />

出 します。<br />

12004 内 部 エラーが 発 生 しました。<br />

12005 URL が 無 効 です。<br />

12006<br />

URL スキームが 認 識 されないか、サ<br />

ポートされていません。<br />

12007 サーバ 名 が 解 読 できませんでした。<br />

12008<br />

12009<br />

12010<br />

12011<br />

12012<br />

12013<br />

12014<br />

リクエストのあったプロトコルが 突 き<br />

とめられませんでした。<br />

InternetQueryOption または<br />

InternetSetOption の 呼 出 が 無 効 なオプ<br />

ション 値 を 指 定 しました。<br />

InternetQueryOption または<br />

InternetSetOption に 提 示 されたオプ<br />

ションの 長 さが、 指 定 のオプションの<br />

タイプとしては 正 しくありません。<br />

リクエストオプションが 設 定 できない<br />

ので、クエリーだけを 行 います。<br />

Win32 インターネット 関 数 サポートは<br />

停 止 またはアンロードします。<br />

提 示 されたユーザー 名 が 正 しくないの<br />

で、FTP サーバへの 接 続 およびログオ<br />

ンリクエストを 完 了 できませんでし<br />

た。<br />

提 示 されたパスワードが 正 しくないの<br />

で、FTP サーバへの 接 続 およびログオ<br />

ンリクエストを 完 了 できませんでし<br />

た。<br />

12015<br />

FTP サーバへの 接 続 およびログオンリ<br />

クエストは 失 敗 しました。<br />

12016 リクエストのあった 操 作 は 無 効 です。<br />

12017<br />

一 般 に、 操 作 を 完 了 しないうちにリク<br />

エストの 動 作 するハンドルがクローズ<br />

したために、 操 作 をキャンセルしまし<br />

た。<br />

以 下 の 点 を 確 認 してください。<br />

• WWW サーバが 起 動 しているか 確<br />

認 してください。<br />

• LANケーブルが 抜 けていないかな<br />

ど、ネットワーク 環 境 に 異 常 がな<br />

いか 確 認 してください。<br />

• WWW サーバのタイムアウト 時 間<br />

に 最 大 値 を 設 定 してください。<br />

当 社 技 術 員 にご 連 絡 ください。<br />

120


詳 細<br />

コード<br />

12018<br />

12019<br />

12020<br />

12021<br />

12022<br />

12023<br />

12024<br />

12025<br />

12026<br />

12027<br />

12028<br />

提 示 されたハンドルのタイプが、この<br />

操 作 では 正 しくありません。<br />

提 示 されたハンドルが 正 しい 状 態 にな<br />

いので、リクエストのあった 操 作 を 実<br />

行 することができません。<br />

代 理 名 ではリクエストを 受 け 入 れられ<br />

ません。<br />

リクエストのあったレジストリ 値 を 突<br />

きとめられませんでした。<br />

リクエストのあったレジストリ 値 は 突<br />

きとめました。タイプが 正 しくない<br />

か、 無 効 な 値 です。<br />

現 在 、ダイレクトネットワークアクセ<br />

スは 実 行 できません。<br />

コンテキスト 値 としてゼロが 提 示 され<br />

ているので、 非 同 期 リクエストを 受 け<br />

付 けることができませんでした。<br />

コールバック 関 数 が 設 定 されていな<br />

かったので、 非 同 期 リクエストを 受 け<br />

付 けることができませんでした。<br />

1 つまたは 複 数 のリクエストが 中 断 し<br />

ているので、リクエストのあった 操 作<br />

を 完 了 することができませんでした。<br />

リクエストのフォーマットが 無 効 で<br />

す。<br />

リクエストのあった 項 目 を 突 きとめる<br />

ことができませんでした。<br />

12029<br />

サーバへの 接 続 の 試 みが 失 敗 しまし<br />

た。<br />

12030 サーバとの 接 続 を 中 止 しました。<br />

12031 サーバとの 接 続 をリセットしました。<br />

12032<br />

12036<br />

12041<br />

12046<br />

12110<br />

12111<br />

12130<br />

説 明<br />

Win32 インターネット 関 数 にリクエス<br />

トをやり 直 すように 要 求 します。<br />

ハンドルが 存 在 するために、リクエス<br />

トは 失 敗 しました。<br />

閲 覧 した 内 容 で、 安 全 ではないサーバ<br />

から 入 ったものがあるおそれがありま<br />

す。<br />

このコンピュータではクライアント 許<br />

可 がセットアップされていません。<br />

操 作 が 現 在 、 進 行 中 なので、リクエス<br />

トのあった 操 作 を FTP セッションで<br />

実 行 することができません。<br />

セッションを 中 止 したので、FTP 操 作<br />

を 完 了 できませんでした。<br />

Gopher サーバから 返 されたデータの<br />

解 析 中 にエラーが 発 見 されました。<br />

処 置<br />

当 社 技 術 員 にご 連 絡 ください。<br />

WWW サーバが 起 動 しているか 確 認 し<br />

てください。<br />

当 社 技 術 員 にご 連 絡 ください。<br />

121


詳 細<br />

コード<br />

12131<br />

ファイルロケータに 対 してリクエスト<br />

を 行 ってください。<br />

12132<br />

Gopher サーバからデータを 受 信 中 に<br />

エラーが 発 見 されました。<br />

12133 データの 最 後 に 到 達 しました。<br />

12134 提 示 されたロケータは 無 効 です。<br />

12135<br />

12136<br />

この 操 作 では、ロケータのタイプが 正<br />

しくありません。<br />

リクエストのあった 操 作 は、Gopher+<br />

か、Gopher+ 操 作 を 指 定 するロケータ<br />

との 組 み 合 せでしか 実 行 できません。<br />

12137<br />

リクエストのあった 属 性 を 突 きとめる<br />

ことができませんでした。<br />

12138 ロケータのタイプがわかりません。<br />

12150<br />

12151<br />

リクエストのあったヘッダを 突 きとめ<br />

ることができませんでした。<br />

サーバから 1 つもヘッダを 返 しません<br />

でした。<br />

12152<br />

サーバレスポンスを 解 析 することがで<br />

きませんでした。<br />

12153 明 示 されたヘッダは 無 効 です。<br />

12154<br />

12155<br />

説 明<br />

HttpQueryInfo へのリクエストは 無 効<br />

です。<br />

すでに 存 在 するため、ヘッダを 追 加 で<br />

きませんでした。<br />

処 置<br />

当 社 技 術 員 にご 連 絡 ください。<br />

122


<strong>MeFt</strong>/<strong>Web</strong> プラグインのエラーメッセージ<br />

以 下 に <strong>MeFt</strong>/<strong>Web</strong> プラグインが 表 示 するエラーメッセージについて 説 明 します。<br />

エラーメッセージは <strong>MeFt</strong>/<strong>Web</strong> ドキュメントの message キーワードで“ 表 示 す<br />

る”を 指 定 した 場 合 に 表 示 されます。<br />

エラー 番<br />

エラーメッセージ<br />

説 明<br />

号<br />

P4001<br />

P4002<br />

P1000 ~<br />

P9010<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインの 初 期 化<br />

に 失 敗 しました。<br />

以 下 の 原 因 が 考 えられます。<br />

• メモリ 不 足 などによりプラグインの 初<br />

期 化 に 失 敗 しました。<br />

• クライアントに 必 要 なモジュールが 存<br />

在 しない。<br />

• クライアントマシンの PATH 環 境 変 数<br />

に <strong>MeFt</strong>/<strong>Web</strong> プラグインのインストー<br />

ル 先 が 設 定 されていない。<br />

使 用 するモジュールのバージョ プラグインで 使 用 するモジュールのバー<br />

ンが 異 なっているため 処 理 でき ジョンが 異 なっています。プラグインを 一<br />

ません。<br />

度 削 除 してから、 再 度 インストールしてく<br />

ださい。<br />

エラーメッセージの 内 容 は <strong>MeFt</strong>/<strong>Web</strong> コン<br />

トロールと 同 じです。「 付 録 <strong>MeFt</strong>/<strong>Web</strong> コ<br />

ントロールのエラーメッセージ」を 参 照 し<br />

てください。<br />

123


<strong>MeFt</strong>/<strong>Web</strong> クライアントのトレースログ<br />

トレースログは、<strong>MeFt</strong>/<strong>Web</strong> が 持 つ 障 害 調 査 用 の 内 部 処 理 結 果 の 記 録 です。ト<br />

ラブル 発 生 時 に 採 取 し 当 社 技 術 員 にお 渡 しください。<br />

1. 設 定 方 法<br />

<strong>MeFt</strong>/<strong>Web</strong> クライアントのトレースログを 記 録 するには、トレースログ<br />

環 境 設 定 コマンドを 起 動 して「ログ 環 境 設 定 」を 変 更 します。<br />

インストール 直 後 の 採 取 レベルはコントロールログ、<strong>MeFt</strong> ログともに<br />

「 採 取 しない」に 設 定 されています。 障 害 が 再 現 可 能 な 場 合 はコント<br />

ロールログを「LEVEL1」に、<strong>MeFt</strong> ログを「 採 取 する」に 設 定 して、 現<br />

象 を 再 現 してください。<br />

ログ 環 境 の 設 定 方 法 については、「2.5.2 クライアント 側 のト<br />

レースログ 環 境 を 設 定 する」を 参 照 してください。<br />

2. 採 取 方 法<br />

トラブルが 発 生 した 場 合 は、 以 下 に 格 納 されたトレースログファイルを<br />

採 取 してください。<br />

ログの 種 類<br />

コントロール<br />

ログ<br />

<strong>MeFt</strong><br />

ログ<br />

格 納 先 とファイル<br />

トレースログ 環 境 設 定 コマンドの「 格 納 先 」に 指 定<br />

されているディレクトリの f3eswweblog.xxx(xxx は<br />

001 ~ 010)<br />

画 面 処 理 トレースログ 環 境 設 定 コマンドの「 格 納 先 」に 指 定<br />

されたディレクトリ 配 下 の Meftrace.log ディレクト<br />

リ<br />

印 刷 処 理 "TMP" または "TEMP" 環 境 変 数 に 指 定 されたディレ<br />

クトリ 配 下 の MEFTPLOG ディレクトリ<br />

124


トラブルシューティング<br />

<strong>MeFt</strong>/<strong>Web</strong> の 使 用 中 、トラブルが 発 生 した 場 合 に、 当 てはまる 事 象 がないか 確<br />

認 してください。 考 えられる 原 因 と 対 処 方 法 について 説 明 しています。<br />

◆ リモート 実 行 すると「インターネットエクスプローラスクリプト<br />

エラー」が 発 生 する。<br />

【 原 因 】<br />

Internet Explorer のプロパティで、アクティブコンテンツの「アクティブコンテ<br />

ンツのダウンロード」と「ActiveX コントロール/プラグインの 使 用 」がオン<br />

になっていますか?<br />

【 対 処 】<br />

Internet Explorer のプロパティで、アクティブコンテンツの「アクティブコンテ<br />

ンツのダウンロード」と「ActiveX コントロール/プラグインの 使 用 」をオン<br />

にしてください。<br />

◆ リモート 実 行 すると「このページのスクリプトでエラーが 発 生 し<br />

ました。」が 発 生 する。<br />

【 原 因 】<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールをダウンロードするときに 表 示 されるセキュリティの<br />

警 告 画 面 で、「いいえ」と 応 答 していませんか?<br />

【 対 処 】<br />

Internet Explorer のプロパティで、アクティブコンテンツの「アクティブコンテ<br />

ンツのダウンロード」と「ActiveX コントロール/プラグインの 使 用 」をオン<br />

にしてください。<br />

◆ WWW サーバ 上 に 格 納 されたウィンドウ 情 報 ファイル、プリンタ<br />

情 報 ファイル、または 画 面 帳 票 定 義 体 を 入 れ 替 えても 反 映 されな<br />

い。<br />

【 原 因 】<br />

WWW ブラウザのキャッシュに 格 納 されているファイルが 参 照 されていません<br />

か?<br />

【 対 処 】<br />

WWW ブラウザのキャッシュを 削 除 してから、 再 度 、リモート 実 行 を 行 ってく<br />

ださい。キャッシュファイルを 削 除 するには、 以 下 のように 行 います。<br />

• Internet Explorer の 場 合<br />

「インターネットオプション」を 開 き、「 全 般 」タブのインターネット 一<br />

時 ファイルの 削 除 を 選 択 します。<br />

• Netscape Navigator の 場 合<br />

「 設 定 」を 開 き、「 詳 細 」カテゴリの「キャッシュ」でメモリキャッシュ<br />

のクリアとディスクキャッシュのクリアを 選 択 します。<br />

125


◆ <strong>MeFt</strong>/<strong>Web</strong> プラグインでリモート 実 行 できない。<br />

【 原 因 】<br />

クライアントマシンの PATH 環 境 変 数 に <strong>MeFt</strong>/<strong>Web</strong> プラグインのインストール<br />

ディレクトリが 指 定 されていますか?<br />

WWW サーバに <strong>MeFt</strong>/<strong>Web</strong> プラグインが 使 用 する MIME タイプが 登 録 されてい<br />

ますか?<br />

【 対 処 】<br />

クライアントマシンの PATH 環 境 変 数 に <strong>MeFt</strong>/<strong>Web</strong> プラグインのインストール<br />

ディレクトリが 指 定 されているか 確 認 してください。<br />

また、WWW サーバに <strong>MeFt</strong>/<strong>Web</strong> プラグインが 使 用 する MIME タイプが 登 録 さ<br />

れているか 確 認 してください。<br />

MIME タイプの 登 録 方 法 については、「6.2.1 WWW サーバに MIME<br />

タイプを 追 加 する」を 参 照 してください。<br />

◆「P1000 ネットワークエラーが 発 生 しました。 詳 細 コード:0」が<br />

表 示 され、リモート 実 行 できない。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. 起 動 用 HTML ファイルの hostname プロパティまたは port プロパティが<br />

正 しく 設 定 されていますか?<br />

または、<strong>MeFt</strong>/<strong>Web</strong> ドキュメントの hostname キーワードまたは port キー<br />

ワードが 正 しく 設 定 されていますか?<br />

b. WWW サーバが 起 動 されていますか?<br />

c. LAN ケーブルが 抜 けているなど、ネットワーク 環 境 に 異 常 はありませ<br />

んか?<br />

【 対 処 】<br />

a. hostname プロパティ(キーワード)または port プロパティ(キーワー<br />

ド)を 確 認 してください。<br />

b. WWW サーバを 起 動 してください。<br />

c. ネットワーク 管 理 者 に 相 談 して、ネットワーク 環 境 を 確 認 してくださ<br />

い。<br />

◆ 動 作 環 境 で 設 定 した 値 が 有 効 とならない。<br />

【 原 因 】<br />

動 作 環 境 を 変 更 後 、<strong>MeFt</strong>/<strong>Web</strong> サーバを 再 起 動 していますか?<br />

動 作 環 境 を 変 更 した 場 合 には、<strong>MeFt</strong>/<strong>Web</strong> サーバを 再 起 動 する 必 要 があります。<br />

変 更 した 値 は、<strong>MeFt</strong>/<strong>Web</strong> サーバの 再 起 動 後 から 有 効 となります。<br />

【 対 処 】<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバを 再 起 動 してください。<br />

126


◆「P1000 ネットワークエラーが 発 生 しました。 詳 細 コード:<br />

12002」が 表 示 される。<br />

【 原 因 】<br />

a. <strong>MeFt</strong>/<strong>Web</strong> サーバでの 処 理 が 完 了 する 前 に、WWW サーバでタイムアウ<br />

トが 発 生 している 可 能 性 があります。<br />

b. Internet Explorer を 使 用 している 場 合 、Internet Explorer でタイムアウト<br />

が 発 生 している 可 能 性 があります。<br />

Internet Explorer のタイムアウト 時 間 は、Internet Explorer 4.0x または 5.0<br />

での 初 期 値 は 5 分 、また、Internet Explorer 5.01 は 60 分 です。<br />

【 対 処 】<br />

a. <strong>MeFt</strong>/<strong>Web</strong> サーバで 時 間 のかかる 処 理 を 行 う 場 合 には、WWW サーバの<br />

タイムアウト 時 間 を 最 大 値 に 設 定 します。<br />

タイムアウト 時 間 の 設 定 方 法 については、インストールガ<br />

イドを 参 照 してください。<br />

b. 以 下 の 手 順 で、Internet Explorer のタイムアウト 時 間 を 変 更 することがで<br />

きます。<br />

1) レジストリエディタを 実 行 します。<br />

(regedt32.exe または regedit.exe)<br />

2) 次 のキーに 移 動 します<br />

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVers<br />

ion\Internet Settings<br />

3) 以 下 のとおり 値 を 作 成 します。<br />

値 の 名 前 :ReceiveTimeout<br />

値 の 型 :DWORD<br />

値 :タイムアウト 時 間 ( 単 位 :ミリ 秒 )<br />

例 )15 分 に 変 更 する 場 合 は、900000(=15 × 60 × 1000)<br />

4) コンピュータを 再 起 動 します。なお、 上 記 操 作 はコンピュータに<br />

ログオンするユーザごとに 行 ってください。<br />

レジストリの 変 更 に 失 敗 すると Windows が 起 動 しな<br />

くなるおそれもありますので、 十 分 注 意 して 行 って<br />

ください。<br />

127


◆ <strong>MeFt</strong>/<strong>Web</strong> コントロールがダウンロードされない。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. Internet Explorer の「インターネット オプション」ダイアログボックス<br />

の「セキュリティ」タグの「セキュリティレベル」が「 高 ( 最 も 安 全 )」<br />

になっていませんか?<br />

「セキュリティレベル」が「 高 ( 最 も 安 全 )」である 時 にはコントロール<br />

のダウンロードや 実 行 を 行 うことができません。<br />

b. <strong>MeFt</strong>/<strong>Web</strong> コントロールの 削 除 に 失 敗 していませんか?<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールが 完 全 に 削 除 されていない 状 態 でも <strong>MeFt</strong>/<strong>Web</strong><br />

コントロールはダウンロードされません。<strong>MeFt</strong>/<strong>Web</strong> コントロールが 完<br />

全 に 削 除 されなかった 原 因 には、Internet Explorer を 閉 じずに <strong>MeFt</strong>/<strong>Web</strong><br />

コントロールを 削 除 したことが 考 えられます。<br />

【 対 処 】<br />

a. 「セキュリティレベル」には「 高 ( 最 も 安 全 )」 以 外 を 設 定 してくださ<br />

い。<br />

また、「セキュリティレベル」に「カスタム」を 設 定 する 場 合 には 以 下<br />

の 情 報 を 許 可 するように 設 定 してください。<br />

- スクリプトを 実 行 しても 安 全 だとマークされている ActiveX ® コ<br />

ントロールのスクリプト 実 行<br />

- ActiveX ® コントロールとプラグインの 実 行<br />

- 署 名 済 み ActiveX ® コントロールのダウンロード<br />

b. <strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 してから、 再 度 、<strong>MeFt</strong>/<strong>Web</strong> コントロール<br />

をダウンロードしてください。<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロールを 削 除 するためには、「3.2 <strong>MeFt</strong>/<strong>Web</strong><br />

コントロールを クライアントマシンから 削 除 する 方 法 」を<br />

参 照 してください。<br />

◆ リモート 実 行 できない。エラーメッセージも 表 示 されない。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. スレッド 型 プログラムの 場 合 、funcname プロパティが 指 定 されていま<br />

すか?<br />

b. /var 配 下 のディスク 空 き 容 量 が 不 足 していませんか?<br />

【 対 処 】<br />

a. funcname プロパティの 指 定 を 確 認 してください。<br />

funcname プロパティの 指 定 方 法 については、「3.4.3 利 用 者<br />

プログラムの 指 定 方 法 (pathname/argument/environment/<br />

funcname)」を 参 照 してください。<br />

b. /var 配 下 の 不 要 なファイルを 削 除 してください。<br />

128


◆ リモート 実 行 すると「P3005 画 面 処 理 中 にエラーが 発 生 しまし<br />

た。(エラーコード:22)」または「P3006 印 刷 処 理 中 にエラーが<br />

発 生 しました。(エラーコード:22)」「P3007 プレビュー 処 理 中<br />

にエラーが 発 生 しました。(エラーコード:22)」のエラーメッ<br />

セージが 表 示 される。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. ウィンドウ 情 報 ファイルまたはプリンタ 情 報 ファイルの MEDDIR キー<br />

ワード 指 定 に 誤 りがありませんか?<br />

b. 環 境 変 数 MEFTWEBDIR の 指 定 に 誤 りがありませんか。<br />

c. ウィンドウ 情 報 ファイルまたはプリンタ 情 報 ファイルの MEDDIR キー<br />

ワードで 複 数 ディレクトリを 指 定 する 場 合 の 区 切 り 文 字 にコロンを 使 用<br />

していませんか?<br />

【 対 処 】<br />

a. 定 義 体 格 納 ディレクトリを 指 定 する MEDDIR キーワードを 確 認 してく<br />

ださい。<br />

MEDDIR キーワードの 指 定 方 法 については、「Windows ®<br />

<strong>MeFt</strong> 説 明 書 」を 参 照 してください。<br />

b. 環 境 変 数 MEFTWEBDIR の 指 定 を 確 認 してください。<br />

環 境 変 数 MEFTWEBDIR の 指 定 方 法 については、「4.3.2 環 境<br />

変 数 」を 参 照 してください。<br />

c. MEDDIR キーワードに 複 数 ディレクトリを 指 定 する 場 合 の 区 切 り 文 字<br />

にはセミコロンを 使 用 してください。<br />

◆ リモート 実 行 すると「P3007 プレビュー 処 理 中 にエラーが 発 生 し<br />

ました。(エラーコード:91)」のエラーメッセージが 表 示 され<br />

る。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. プリンタ 情 報 ファイルの OVLPDIR キーワード 指 定 に 誤 りがありません<br />

か?<br />

b. プリンタ 情 報 ファイルの OVLPDIR キーワードで 複 数 ディレクトリを 指<br />

定 する 場 合 の 区 切 り 文 字 にコロンを 使 用 していませんか?<br />

【 対 処 】<br />

a. オーバレイパターン 格 納 ディレクトリを 指 定 する OVLPDIR キーワード<br />

を 確 認 してください。<br />

OVLPDIR キーワードの 指 定 方 法 については、「4.4 ユーザ 資<br />

源 の 指 定 方 法 」を 参 照 してください。<br />

129


. OVLPDIR キーワードに 複 数 ディレクトリを 指 定 する 場 合 の 区 切 り 文 字<br />

にはセミコロンを 使 用 してください。<br />

◆ 利 用 者 プログラムの 実 行 時 に、「P2003 プログラムを 処 理 できま<br />

せんでした。プログラムの 起 動 に 失 敗 しました。」のエラーメッ<br />

セージが 表 示 され、リモート 実 行 に 失 敗 する。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

• Internet Explorer を 使 用 している 場 合 、 起 動 用 HTML ファイルの 内 容 を<br />

確 認 します。<br />

a) pathname プロパティが 正 しく 設 定 されていますか?<br />

b) プロセス 型 プログラムを 起 動 する 場 合 、funcname プロパティが 指<br />

定 されていませんか?<br />

c) スレッド 型 プログラムを 起 動 する 場 合 、funcname プロパティが 正<br />

しく 設 定 されていますか?<br />

• Netscape Navigator を 使 用 している 場 合 、<strong>MeFt</strong>/<strong>Web</strong> ドキュメントの 内 容<br />

を 確 認 します。<br />

a) pathname キーワードが 正 しく 設 定 されていますか?<br />

b) プロセス 型 プログラムを 起 動 する 場 合 、funcname キーワードが 指<br />

定 されていませんか?<br />

c) スレッド 型 プログラムを 起 動 する 場 合 、funcname キーワードが 正<br />

しく 設 定 されていますか?<br />

【 対 処 】<br />

a. pathname プロパティ(キーワード)を 確 認 してください。<br />

b. プロセス 型 プログラムを 起 動 する 場 合 には、funcname プロパティ<br />

(キーワード)を 指 定 することはできません。<br />

funcname プロパティ(キーワード)が 指 定 されている 場 合 には、 指 定<br />

を 削 除 してください。<br />

c. funcname プロパティ(キーワード)を 確 認 してください。<br />

◆ COBOL の 実 行 用 の 初 期 化 ファイル(COBOL.CBR)を 使 用 した<br />

スレッド 型 プログラムのリモート 実 行 時 において、 実 行 用 の 初 期<br />

化 ファイルの 変 更 が 反 映 されない。<br />

【 原 因 】<br />

COBOL の 実 行 用 の 初 期 化 ファイル 変 更 後 、<strong>MeFt</strong>/<strong>Web</strong> サーバを 再 起 動 しました<br />

か?<br />

COBOL の 実 行 用 の 初 期 化 ファイルを 変 更 した 場 合 には、<strong>MeFt</strong>/<strong>Web</strong> サーバを 再<br />

起 動 する 必 要 があります。 変 更 した 内 容 は、<strong>MeFt</strong>/<strong>Web</strong> サーバの 再 起 動 後 から<br />

有 効 となります。<br />

【 対 処 】<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバを 再 起 動 し、 再 度 、リモート 実 行 してください。<br />

130


◆ プレビュー 画 面 からのサーバ 印 刷 実 行 時 に「P2010 サーバ 印 刷 に<br />

失 敗 しました」のエラーメッセージが 表 示 され、サーバ 印 刷 に 失<br />

敗 する。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. プリンタ 情 報 ファイルに、 以 下 の 内 容 が 正 しく 設 定 されていますか?<br />

- PRTDEV、PRTNAME などのプリンタの 情 報<br />

- MEDDIR、OVLPDIR などのユーザ 資 源 の 格 納 先<br />

b. 環 境 変 数 MEFTDIR に、URL が 指 定 されていませんか?<br />

【 対 処 】<br />

a. プリンタ 情 報 ファイルに、 以 下 の 内 容 が 正 しく 設 定 されているか 確 認 し<br />

てください。<br />

- PRTDEV、PRTNAME などのプリンタの 情 報<br />

- MEDDIR、OVLPDIR などのユーザ 資 源 の 格 納 先<br />

b. 環 境 変 数 MEFTDIR が、URL で 指 定 されていないことを 確 認 してくだ<br />

さい。<br />

◆ printmode プロパティに 3(サーバ 印 刷 )を 指 定 してリモート 実 行<br />

した 場 合 、サーバ 印 刷 に 失 敗 する。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. プリンタ 情 報 ファイルに、 以 下 の 内 容 が 正 しく 設 定 されていますか?<br />

- PRTDEV、PRTNAME などの 出 力 するプリンタの 指 定<br />

- MEDDIR、OVLPDIR などのユーザ 資 源 の 格 納 先 の 指 定<br />

b. 環 境 変 数 MEFTDIR に、URL が 指 定 されていませんか?<br />

【 対 処 】<br />

a. プリンタ 情 報 ファイルに、 以 下 の 内 容 が 正 しく 設 定 されているか 確 認 し<br />

てください。<br />

- PRTDEV、PRTNAME などの 出 力 するプリンタの 指 定<br />

- MEDDIR、OVLPDIR などのユーザ 資 源 の 格 納 先 の 指 定<br />

b. 環 境 変 数 MEFTDIR が、URL で 指 定 されていないことを 確 認 してくださ<br />

い。<br />

◆ リモート 実 行 すると「P2005 プログラムを 処 理 できませんでし<br />

た。サービスマネージャに 異 常 があります」となる。またはプロ<br />

セス 一 覧 を 表 示 すると「P1000 ネットワークエラーが 発 生 しまし<br />

た。 詳 細 コード:0」となる。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. サーバマシンで <strong>MeFt</strong>/<strong>Web</strong> サーバが 起 動 されていますか?<br />

b. 利 用 者 プログラムの 権 限 または WWW サーバの CGI の 権 限 が、nobody<br />

以 外 に 指 定 されていませんか?<br />

131


【 対 処 】<br />

a. サーバマシンで <strong>MeFt</strong>/<strong>Web</strong> サーバが 起 動 されているか 確 認 してくださ<br />

い。<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 方 法 については、「2.3 <strong>MeFt</strong>/<strong>Web</strong><br />

サーバの 起 動 と 停 止 」を 参 照 してください。<br />

b. 利 用 者 プログラムの 権 限 または WWW サーバの CGI の 権 限 が、nobody<br />

以 外 に 指 定 されていないか 確 認 してください。<br />

nobody 以 外 が 指 定 されている 場 合 は、<strong>MeFt</strong>/<strong>Web</strong> 動 作 環 境 の「 利 用 者 プ<br />

ログラムの 権 限 変 更 」を「1」に 変 更 してから <strong>MeFt</strong>/<strong>Web</strong> サーバを 再 起<br />

動 してください。<br />

「 利 用 者 プログラムの 権 限 変 更 」については、「2.2 <strong>MeFt</strong>/<strong>Web</strong><br />

の 動 作 環 境 を 設 定 する」を、<strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止<br />

方 法 については、「2.3 <strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止 」を 参<br />

照 してください。<br />

◆ プレビュー、クライアント 印 刷 またはスプール 出 力 を 行 うと<br />

「JMP0310I-U 'XXXX' ファイルで 'OPEN' エラーが 発 生 しました。<br />

'ERRCD=9021'」が 発 生 する。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. <strong>MeFt</strong>/<strong>Web</strong> のスプール 格 納 ディレクトリに 書 き 込 み 権 が 設 定 されていま<br />

すか?<br />

b. <strong>MeFt</strong>/<strong>Web</strong> のスプール 格 納 ディレクトリの 空 き 容 量 が 不 足 していません<br />

か?<br />

c. 利 用 者 プログラムの 権 限 または WWW サーバの CGI の 権 限 が、nobody<br />

以 外 に 指 定 されていませんか?<br />

【 対 処 】<br />

a. <strong>MeFt</strong>/<strong>Web</strong> 動 作 環 境 に 設 定 してある <strong>MeFt</strong>/<strong>Web</strong> のスプール 格 納 ディレク<br />

トリに 書 き 込 み 権 が 設 定 されているか 確 認 してください。<br />

b. <strong>MeFt</strong>/<strong>Web</strong> のスプール 格 納 ディレクトリの 空 き 容 量 が 不 足 していないか<br />

確 認 してください。<br />

132


c. 利 用 者 プログラムの 権 限 または WWW サーバの CGI の 権 限 が、nobody<br />

以 外 に 指 定 されていないか 確 認 してください。nobody 以 外 が 指 定 され<br />

ている 場 合 は、<strong>MeFt</strong>/<strong>Web</strong> 動 作 環 境 の「 利 用 者 プログラムの 権 限 変 更 」<br />

を「1」に 変 更 してから <strong>MeFt</strong>/<strong>Web</strong> サーバを 再 起 動 してください。<br />

「 利 用 者 プログラムの 権 限 変 更 」については、「2.2 <strong>MeFt</strong>/<strong>Web</strong><br />

の 動 作 環 境 を 設 定 する」を、<strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止<br />

方 法 については、「2.3 <strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止 」を 参<br />

照 してください。<br />

◆ <strong>MeFt</strong>/<strong>Web</strong> ドキュメント 編 集 の 登 録 または 削 除 が 失 敗 する。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. <strong>MeFt</strong>/<strong>Web</strong> のドキュメント 格 納 ディレクトリに 書 き 込 み 権 が 設 定 されて<br />

いますか?<br />

b. <strong>MeFt</strong>/<strong>Web</strong> のドキュメント 格 納 ディレクトリの 空 き 容 量 が 不 足 していま<br />

せんか?<br />

c. WWW サーバの CGI の 権 限 が nobody 以 外 に 指 定 されていませんか?<br />

【 対 処 】<br />

a. <strong>MeFt</strong>/<strong>Web</strong> 動 作 環 境 に 設 定 してある <strong>MeFt</strong>/<strong>Web</strong> のドキュメント 格 納 ディ<br />

レクトリに 書 き 込 み 権 が 設 定 されているか 確 認 してください。<br />

b. <strong>MeFt</strong>/<strong>Web</strong> のドキュメント 格 納 ディレクトリの 空 き 容 量 が 不 足 していな<br />

いか 確 認 してください。<br />

c. WWW サーバの CGI の 権 限 が nobody 以 外 に 指 定 されていないか 確 認 し<br />

てください。nobody 以 外 が 指 定 されている 場 合 は、<strong>MeFt</strong>/<strong>Web</strong> 動 作 環 境<br />

の「 利 用 者 プログラムの 権 限 変 更 」を「1」に 変 更 してから <strong>MeFt</strong>/<strong>Web</strong><br />

サーバを 再 起 動 してください。<br />

「 利 用 者 プログラムの 権 限 変 更 」については、「2.2 <strong>MeFt</strong>/<strong>Web</strong><br />

の 動 作 環 境 を 設 定 する」を、<strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止<br />

方 法 については、「2.3 <strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止 」を 参<br />

照 してください。<br />

◆ 利 用 者 プログラムの 標 準 出 力 、 標 準 エラー 出 力 および COBOL ラ<br />

ンタイムシステムの 標 準 エラー 出 力 がファイルに 出 力 されない。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. <strong>MeFt</strong>/<strong>Web</strong> のログ 出 力 ディレクトリに 書 き 込 み 権 が 設 定 されています<br />

か?<br />

b. <strong>MeFt</strong>/<strong>Web</strong> のログ 出 力 ディレクトリの 空 き 容 量 が 不 足 していませんか?<br />

c. 利 用 者 プログラムの 権 限 が nobody 以 外 に 指 定 されていませんか?<br />

【 対 処 】<br />

a. <strong>MeFt</strong>/<strong>Web</strong> 動 作 環 境 に 設 定 してある <strong>MeFt</strong>/<strong>Web</strong> のログ 出 力 ディレクトリ<br />

に 書 き 込 み 権 が 設 定 されているか 確 認 してください。<br />

b. <strong>MeFt</strong>/<strong>Web</strong> のログ 出 力 ディレクトリの 空 き 容 量 が 不 足 していないか 確 認<br />

してください。<br />

133


c. 利 用 者 プログラムの 権 限 が nobody 以 外 に 指 定 されていないか 確 認 して<br />

ください。nobody 以 外 が 指 定 されている 場 合 は、<strong>MeFt</strong>/<strong>Web</strong> 動 作 環 境 の<br />

「 利 用 者 プログラムの 権 限 変 更 」を「1」に 変 更 してから <strong>MeFt</strong>/<strong>Web</strong> サー<br />

バを 再 起 動 してください。<br />

「 利 用 者 プログラムの 権 限 変 更 」については、「2.2 <strong>MeFt</strong>/<strong>Web</strong><br />

の 動 作 環 境 を 設 定 する」を、<strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止<br />

方 法 については、「2.3 <strong>MeFt</strong>/<strong>Web</strong> サーバの 起 動 と 停 止 」を 参<br />

照 してください。<br />

◆ シフト 状 態 に「カナ」が 指 定 された 英 数 字 項 目 に 入 力 しても、シ<br />

フト 状 態 がカナに 切 り 替 わらない。<br />

【 原 因 】<br />

以 下 の 原 因 が 考 えられます。<br />

a. 日 本 語 入 力 システムに IME2002 を 使 用 していませんか?<br />

b. ウィンドウ 情 報 ファイルの CTLFEP キーワードに「N」が 指 定 されてい<br />

ませんか?<br />

【 対 処 】<br />

a. 日 本 語 入 力 システムに IME2002 を 使 用 している 場 合 は、ウィンドウ 情<br />

報 ファイルに 以 下 のキーワードを 指 定 してください。<br />

SHIFTTIMER 300<br />

現 象 が 回 避 されない 場 合 は、 設 定 値 を 300 よりも 大 きくして 調 整 してく<br />

ださい。<br />

b. ウィンドウ 情 報 ファイルの CTLFEP キーワードに「N」 以 外 を 指 定 して<br />

ください。 設 定 値 の 詳 細 は、「Windows ® <strong>MeFt</strong> 説 明 書 」を 参 照 してくだ<br />

さい。<br />

134


索 引<br />

索 引<br />

A<br />

argument ............................ 39<br />

C<br />

CGI アクセス ....................... 41<br />

D<br />

displaywindow ....................... 41<br />

dspcompress ......................... 44<br />

E<br />

environment ......................... 39<br />

F<br />

funcname ............................ 39<br />

H<br />

hideprtbtn ........................... 46<br />

hostname ............................ 39<br />

HTML 作 成 ......................... 70<br />

hyperlink ....................... 43, 50<br />

hyperlinktarget ....................... 43<br />

I<br />

Internet Explorer ..................... 106<br />

M<br />

<strong>MeFt</strong> .............................. 104<br />

<strong>MeFt</strong>/<strong>Web</strong> .....................1, 2, 3<br />

<strong>MeFt</strong>/<strong>Web</strong> クライアント ........ 14, 124<br />

<strong>MeFt</strong>/<strong>Web</strong> コントロール .. 22, 31, 100,<br />

103, ............................ 112<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバ .................... 14<br />

<strong>MeFt</strong>/<strong>Web</strong> サーバサービスマネージャ .29,<br />

75, .............................. 96<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメント .............. 88<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメント 作 成 .......... 95<br />

<strong>MeFt</strong>/<strong>Web</strong> ドキュメント 編 集 .......... 96<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグイン 82, 83, 84, 102,<br />

103, ............................ 123<br />

<strong>MeFt</strong>/<strong>Web</strong> プラグインの 利 用 .......... 93<br />

message ............................. 40<br />

MIME タイプ ....................... 83<br />

N<br />

Netscape Navigator ................... 81<br />

P<br />

pathname ........................... 39<br />

port ................................ 39<br />

previewdc ........................... 45<br />

previewdrawpos ...................... 45<br />

previewrate .......................... 46<br />

previewwindow ...................... 45<br />

printmode ........................... 44<br />

Q<br />

Quit ................................ 48<br />

S<br />

SSL ............................41, 73<br />

submit .............................. 47<br />

T<br />

Terminate ........................... 49<br />

U<br />

Unicode アプリケーション ............ 66<br />

usedcgi ............................. 41<br />

W<br />

<strong>Web</strong> 連 携 環 境 ....................... 26<br />

WWW サーバ ....................... 73<br />

WWW サーバの 指 定 方 法 ............. 39<br />

WWW ブラウザ .................66, 73<br />

あ<br />

アンインストール ................... 84<br />

い<br />

移 行 方 法 ........................... 68<br />

イベント ........................... 49<br />

イベント 一 覧 ....................... 49<br />

印 刷 イメージ ....................... 37<br />

印 刷 イメージの 画 面 表 示 形 式 ......... 45<br />

印 刷 イメージの 表 示 位 置 ............. 45<br />

135


索 引<br />

印 刷 ボタン 表 示 ..................... 46<br />

インストール .................. 16, 83<br />

え<br />

エラーメッセージ ............ 112, 123<br />

か<br />

画 面 機 能 ............................ 8<br />

画 面 データ 圧 縮 ..................... 44<br />

画 面 表 示 形 式 の 指 定 方 法 ............. 41<br />

環 境 変 数 ........................... 56<br />

関 連 ソフトウェア ................... 14<br />

き<br />

起 動 ............................... 47<br />

起 動 方 法 ...................... 76, 96<br />

起 動 用 HTML ファイル ............... 74<br />

く<br />

クライアント ....................... 22<br />

クライアント 印 刷 ................... 10<br />

さ<br />

サーバ 印 刷 ......................... 11<br />

採 取 方 法 ........................... 24<br />

作 業 の 流 れ .................... 52, 93<br />

削 除 ............................... 34<br />

サンプルプログラム ............ 25, 85<br />

し<br />

実 行 ............................... 69<br />

処 理 の 流 れ .................... 53, 94<br />

す<br />

ズーム 率 の 指 定 方 法 ................. 46<br />

スタンドアロン 環 境 ................. 25<br />

スプール 一 覧 .................. 79, 98<br />

スプール 機 能 ....................... 12<br />

スプール 再 生 機 能 ................... 13<br />

スレッド 型 プログラム .. 6, 28, 30, 68<br />

せ<br />

セキュリティ ...................... 108<br />

セットアップ .................. 22, 83<br />

た<br />

ダウンロード ...................22, 32<br />

ち<br />

注 意 点 .........................54, 66<br />

帳 票 処 理 実 行 モードの 指 定 方 法 ....... 44<br />

帳 票 の 電 子 化 ....................... 72<br />

つ<br />

追 加 通 知 コード ..................... 67<br />

通 信 データ 保 護 ..................... 73<br />

ツールバー ......................... 36<br />

て<br />

定 義 体 サイズ ....................... 37<br />

デバイスの 指 定 方 法 ................. 45<br />

と<br />

動 作 環 境 ........................... 17<br />

ドキュメント ...................80, 98<br />

トラブルシューティング ............ 125<br />

トレースログ ...................... 124<br />

トレースログ 環 境 ................... 22<br />

は<br />

ハイパーリンク 先 指 定 ................ 8<br />

ハイパーリンク 先 の 指 定 方 法 ......... 43<br />

ハイパーリンクの 通 知 ............... 50<br />

ひ<br />

表 示 形 式 ........................... 36<br />

ふ<br />

負 荷 分 散 装 置 利 用 上 の 注 意 点 ........ 107<br />

プレビュー 機 能 ...................... 9<br />

プログラム 起 動 .................77, 96<br />

プログラム 修 正 ..................... 68<br />

プロセス 一 覧 ...................78, 97<br />

プロセス 型 プログラム .. 5, 27, 29, 68<br />

プロパティ ......................... 38<br />

プロパティ 一 覧 ..................... 38<br />

プロパティセクション ............... 88<br />

へ<br />

別 プロセスの 起 動 方 法 ............... 58<br />

136


索 引<br />

ほ<br />

翻 訳 .......................... 66, 69<br />

め<br />

メソッド ........................... 47<br />

メソッド 一 覧 ....................... 47<br />

メッセージ ......................... 40<br />

ゆ<br />

ユーザ 資 源 の 格 納 先 ................. 74<br />

ユーザ 資 源 の 指 定 方 法 ...........61, 95<br />

り<br />

利 用 者 プログラムの 終 了 ............. 49<br />

リモート 実 行 機 能 .................... 4<br />

利 用 者 プログラム 開 発 ...........54, 95<br />

利 用 者 プログラムの 指 定 方 法 ......... 39<br />

利 用 者 プログラムの 中 断 ............. 48<br />

リンク 方 法 .....................66, 69<br />

137


索 引<br />

138

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!