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.

第 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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!