COBOLアプリケーションをコマンドとして実行する場合、引数(パラメーター)の受渡しはどのようにすればよいですか?
NetCOBOLのよくあるご質問を検索できます。
- COBOLアプリケーションをコマンドとして実行する場合、引数(パラメーター)の受渡しはどのようにすればよいですか?
- 引数はACCEPT文を使用して取り出します。また、DISPLAY文により、取り出す引数の位置を指定することもできます。
引数の取り出しには、機能名ARGUMENT-NUMBERおよびARGUMENT-VALUEを使用します。
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SPECIAL-NAMES.
ARGUMENT-NUMBER IS 呼び名1
ARGUMENT-VALUE IS 呼び名2.引数の数、値は、ACCEPT文で取り出します。
ACCEPT データ名1 FROM 呼び名1. ← 引数の数
ACCEPT データ名2 FROM 呼び名2. ← 1つ目の引数
ACCEPT データ名3 FROM 呼び名2. ← 2つ目の引数
:DISPLAY文で取り出す引数の位置を指定することができます。
DISPLAY 数字定数 UPON 呼び名1. ← 引数の位置(先頭は1)
ACCEPT データ名2 FROM 呼び名2. ← 指定位置の引数
詳細については、以下のマニュアルを参照してください。
NetCOBOL使用手引書- ACCEPT文およびDISPLAY文の使い方
- コマンド行引数の取出し
- ACCEPT文およびDISPLAY文の使い方
製品・サービス情報 |
|
||||
---|---|---|---|---|---|
アンサー種別 | 技術サポート |