HTML フ ァ イ ルお よ び MeFt/Web コ ン ト ロ ールのプ ロ パテ ィ については、「4.4 プ ロ パ テ ィ 」、「5.9 HTML を作成す る 」 を参照 し て く だ さ い。
pathname プ ロ パテ ィ の指定方法については、「4.4 プ ロ パテ ィ 」 を参照 し て く だ さ い。
10.[GO!]ボタンをクリックします。
入金伝票処理プログラムがリモート実行されます。
第 3 章 MeFt/Web プ ラ グ イ ン
こ の章では、MeFt/Web プ ラ グ イ ン を使用 し て、WWW ブ ラ ウ ザ で MeFt/Web を利用す る 方法を説明 し ます。
目次
3.1 MeFt/Web プ ラ グ イ ン と は ...44 3.2 MeFt/Web プ ラ グ イ ンのセ ッ ト ア ッ プ ...45 3.3 MeFt/Web ド キ ュ メ ン ト ...46
3.1 MeFt/Web プ ラ グ イ ン と は
MeFt/Web プ ラ グ イ ンは、 MeFt/Web サーバか ら の入出力要求を WWW ブ ラ ウ ザやプ リ ン タ 装置に対 し て 行い ます。
以下に、 MeFt/Web プ ラ グ イ ンの動作概念図を示 し ます。
M e F t
/ W e b プ ラ グ イ ン
M e F t イントラネット
プリンタ装置 プリンタ装置
ディスプレイ装置
【サーバ】 【クライアント】
MeFt/Web ドキュメント
画面帳票 定義体
MeFt/Web ドキュメント のダウンロード M
e F t
/ W e b サ
| バ
W W W サ
| バ M
e F t 利 用 者 プ ロ グ ラ ム
W W W ブ ラ ウ ザ
3.2 MeFt/Web プ ラ グ イ ンのセ ッ ト ア ッ プ
こ こ では、 MeFt/Web プ ラ グ イ ンのセ ッ ト ア ッ プについて説明 し ます。
3.2.1 MeFt/Web プ ラ グ イ ン を イ ン ス ト ールする
以下に、 MeFt/Web プ ラ グ イ ン を ク ラ イ ア ン ト マシ ンに イ ン ス ト ールす る 手順を示 し ます。
1. MeFt/Web プラグインのインストールコマンドをクライアントマシン上に取り出します。
取り出し方法は以下のとおりです。
1) WWW ブラウザを起動します。
2) アドレスに下記URL を指定します。
http://hostname/MeFtWeb64/f3esplgi.exe
hostname には、MeFt/Web をインストールしたWWW サーバの名前を指定します。
3) 名前を付けて保存ダイアログボックスで、適当なディレクトリにファイル(f3esplgi.exe)を 保存します。
2. MeFt/Webプラグインのインストールコマンド(f3esplgi.exe) を実行します。
3. 画面に表示される指示に従ってインストールを進めます。
3.2.2 MeFt/Web プ ラ グ イ ン を ア ン イ ン ス ト ールする
以下に、 MeFt/Web プ ラ グ イ ン を ア ン イ ン ス ト ールす る 手順を示 し ます。
1. WWWブラウザを起動していないことを確認します。
2. [コントロールパネル]の[アプリケーションの追加と削除]をダブルクリックします。
3. [MeFt/Webプラグイン(for Internet Explorer)]をダブルクリックし、[追加と削除]ボタンをク リックします。
4. 画面に表示される指示に従ってアンインストールを進めます。
• Internet Explorer を使用 し て MeFt/Web コ ン ト ロ ールを ダ ウ ン ロ ー ド し て あ る 場合には、
MeFt/Web コ ン ト ロ ールを削除す る 必要があ り ます。 MeFt/Web プ ラ グ イ ン と MeFt/Web コ ン ト ロ ールは同一マシ ン上に ど ち ら か 1 つ し か イ ン ス ト ールで き ません。
• MeFt/Web プ ラ グ イ ン を イ ン ス ト ールす る には、 Administrators 権限のあ る ユーザで行い ます。
• 旧バージ ョ ンの MeFt/Web プ ラ グ イ ンが イ ン ス ト ール さ れてい る 場合は、 MeFt/Web プ ラ グ イ ン を削除す る 必要があ り ます。
MeFt/Web コ ン ト ロ ールを削除す る 方法については、「4.2 MeFt/Web コ ン ト ロ ールを ク ラ イ ア ン ト マシ ンか ら 削除す る 方法」 を参照 し て く だ さ い。
• WWW ブ ラ ウ ザが起動中な ど の理由に よ り MeFt/Web プ ラ グ イ ン を ア ン イ ン ス ト ール し て も 一部の フ ァ イ ルが削除 さ れない場合があ り ます。 こ の場合、 イ ン ス ト ールデ ィ レ ク ト リ の下に格納 さ れてい る すべての フ ァ イ ルを手動で削除 し て く だ さ い。
• MeFt/Web プ ラ グ イ ン を ア ン イ ン ス ト ールす る には、 Administrators 権限のあ る ユーザで
3.3 MeFt/Web ド キ ュ メ ン ト
こ こ では、 MeFt/Web プ ラ グ イ ンが使用す る MeFt/Web ド キ ュ メ ン ト について説明 し ます。
MeFt/Web ド キ ュ メ ン ト と は、 MeFt/Web プ ラ グ イ ン の動作情報を記述す る フ ァ イ ルです。 MeFt/Web ド キ ュ メ ン ト フ ァ イ ル名の拡張子は ".mwd" です。
MeFt/Web ド キ ュ メ ン ト は、 プ ロ パテ ィ セ ク シ ョ ンだけか ら 構成 さ れてい ます。
MeFt/Web ド キ ュ メ ン ト はテ キ ス ト 形式であ り 、 テ キ ス ト エデ ィ タ な ど で作成 し ます。 1 行には、 512 文字 ま で指定で き ます。 行の終わ り には改行コ ー ド を付加 し て く だ さ い。 MeFt/Web ド キ ュ メ ン ト は SJIS コ ー ド 系で作成 し て く だ さ い。
MeFt/Web ド キ ュ メ ン ト を使用 し て利用者プ ロ グ ラ ム を リ モー ト 実行す る には、MeFt/Web ド キ ュ メ ン ト を URL で指定 し ます。 そのため、 MeFt/Web ド キ ュ メ ン ト は URL でア ク セ ス で き る デ ィ レ ク ト リ に格納す る 必要があ り ます。
■ プ ロパテ ィ セ ク シ ョ ン
プ ロ パテ ィ セ ク シ ョ ンは、 MeFt/Web プ ラ グ イ ンの起動情報を定義す る セ ク シ ョ ンです。 MeFt/Web ド キ ュ メ ン ト の先頭に、 [Property] と 記述 し ます。
以下の表にプ ロ パテ ィ セ ク シ ョ ンで指定で き る 情報を示 し ます。
MeFt/Web ド キ ュ メ ン ト の例については、「5.8 MeFt/Web ド キ ュ メ ン ト を作成す る 」 を参照 し て く だ さ い。 ま た、「4.4 プ ロ パテ ィ 」 も 併せて参照 し て く だ さ い。
関連機能名 キーワー ド デー タ 型 説明
対象サーバ hostname LPCTSTR WWW サーバのホス ト 名 ( ド メ イ ン名) を指定 し ます。
省略する こ と はで き ません。
port long ポー ト 番号を指定 し ます。
省略値は ssl キーワー ド の指定によ っ て異な り ます。
ssl キーワー ド が省略 さ れている、 または 0 が指定 さ れて いる場合は、 ポー ト 番号に 80 が使用 さ れます。
ssl キーワー ド に 1 が指定 さ れてい る場合は、 ポー ト 番号 に 443 が使用 さ れます。
ssl BOOL SSL (Secure Sockets Layer) で通信デー タ を保護するかど う かを指定 し ます。
0:SSL を使用 し ません (省略値)。
1: SSL を使用 し ます。
利用者プ ロ グ ラ ム
pathname LPCTSTR 起動する 64 ビ ッ ト の利用者プ ログ ラ ムの実行可能フ ァ イ ルまたは DLL を、 サーバのロー カルパス名で指定 し ます。
必ず フ ルパスで指定 し ます。
省略する こ と はで き ません。
argument LPCTSTR pathname で指定 し た利用者プ ログ ラ ムの引数を指定 し ま す。 省略可能です。
environment LPCTSTR 環境変数を指定 し ます。 環境変数名および環境変数に指定 する値には、 「!」 を使用する こ と はで き ません。 複数の環 境変数を指定する場合は、 「!」 を区切 り 文字 と し て使用 し ます。
例えば、 環境変数 A に 「123」、 環境変数 B に 「abc」 を指 定する場合には、 「A=123!B=abc」 と 指定 し ます。 省略可能 です。
funcname LPCTSTR ス レ ッ ド 型プ ログ ラ ムを起動する場合は、 実行する関数名
(COBOL のプ ログ ラ ム名) を指定 し ます。
画面 displaywindow long 画面の表示形式を指定 し ます。
0: すべての画面を コ ン ト ロールサイ ズでは り 付けます (省略値)。
1: 1 画面だけ コ ン ト ロールサイ ズでは り 付け、 2 画面目 以降は別画面で表示 し ます。
dspcompress BOOL 画面処理時にサーバ と ク ラ イ ア ン ト で通信するデー タ を圧 縮するかど う かを指定 し ます。
1: 画面処理時の通信デー タ を圧縮 し ます。
0: 画面処理時の通信デー タ を圧縮 し ません (省略値)。
印刷 printmode long 帳票処理実行モー ド を指定 し ます。
0: プ レ ビ ュ ー (省略値)
1: ク ラ イ ア ン ト 印刷 2: ス プール
3: サーバ印刷
previewwindow long プ レ ビ ュ ー画面の画面表示形式を指定 し ます。
0: コ ン ト ロール内に表示 し ます (省略値)。
1: 別画面 と し て表示 し ます。
previewdrawpos long プ レ ビ ュ ー表示を プ レ ビ ュ ー画面のどの位置に表示するか を指定 し ます。
0: プ レ ビ ュ ー画面の左上を基準に表示 し ます (省略値)。
1: プ レ ビ ュ ー画面の中央に表示 し ます。
previewdc short プ レ ビ ュ ー表示での表示精度を指定 し ます。
0: デバイ ス を自動的に選択 し ます (省略値)。
プ リ ン タ のデバイ ス を使用 し て実イ メ ージ で表示 し ま す。
ただ し 、 プ リ ン タ がセ ッ ト ア ッ プ さ れていない場合に は画面のデバイ ス を使用 し て表示 し ます。
1: プ リ ン タ のデバイ ス を使用 し て実イ メ ージ で表示 し ま す。
プ リ ン タ がセ ッ ト ア ッ プ さ れていない場合、
プ レ ビ ュ ーで き ません。
2: 画面のデバイ ス を使用 し て表示 し ます。
印刷結果 と 異な る場合があ り ます。
previewrate LPCTSTR プ レ ビ ュ ー表示での印刷イ メ ージの拡縮率の初期値を指定 し ます。
拡縮率は、 30% か ら 200% ま での間で指定する こ と がで き ます。 例えば、 150% で表示する場合には、 文字列 「150」
を指定 し ます。
また、 ページ全体を基準に表示する ためには、 文字列 「0」
を指定 し ます (省略値)。
ページの横幅を基準にする場合には文字列 「W」 を、
ページの縦幅を基準にする場合には文字列 「H」 を指定 し ます。
hideprtbtn short 印刷ダ イ ア ログ画面のサーバ印刷 と ス プールのボ タ ン を表 示するかど う かを指定 し ます。
関連機能名 キーワー ド デー タ 型 説明
• タ イ プが LPCTSTR のキー ワー ド には文字列を指定 し ます。
例えば、 hostname キーワ ー ド に文字列 「hostname.co.jp」 を指定す る には、
「hostname hostname.co.jp」 と 指定 し ます。
• タ イ プが long、 short のキー ワー ド には数値を指定 し ます。
例えば、 port キーワ ー ド に数値 「8080」 を指定す る には、 「port 8080」 と 指定 し ます。
• タ イ プが BOOL のキー ワー ド には 1 ま たは 0 を指定 し ます。
例えば、 message キーワ ー ド に TRUE を指定す る には、 「message 1」 と 指定 し ます。
MeFt/Web ド キ ュ メ ン ト の フ ァ イ ル名には以下の文字お よ び日本語文字を使用で き ません。
半角空白 {} | \ ^ ~ [ ] ` < > # % " ; / ? : @ & = , *
第 4 章 MeFt/Web コ ン ト ロール
こ の章では、 MeFt/Web が提供す る ク ラ イ ア ン ト マシ ン上で動作す る ActiveXコ ン ト ロ ールの MeFt/Web コ ン ト ロ ールについて説明 し ます。
目次
4.1 MeFt/Web コ ン ト ロールをサーバ上か ら ダウン ロー ド する ...50 4.2 MeFt/Web コ ン ト ロールを ク ラ イ ア ン ト マ シ ンか ら削除する方法 ...51 4.3 MeFt/Web コ ン ト ロールの表示形式...53 4.4 プ ロパテ ィ ...55 4.5 メ ソ ッ ド ...61 4.6 イ ベン ト ...62