Rational Developer for System z
PL/I for Windows, Version 7.6, プログラミング・ガイド

コンソールからの入力の制御

入力ファイル用のデータを入力するには、以下の操作を両方実行してください。

ユーザーは通常、標準のデフォルト入力ファイル SYSIN を使用することができます。このファイルはストリーム・ファイルであり、コンソール装置に割り振ることができるからです。

PROMPT(Y) を指定すると、ストリーム・ファイルへの入力をユーザーに促すプロンプトが、コロン (:) で示されます。PROMPTを参照してください。プログラムで GET ステートメントが実行されると、その度にコロンが表示され ます。入力されたデータが GET ステートメントの実行を完了するために十分出ない場合、さらに プロンプトが表示されます。また、GET ステートメントが実行されると、システムは次の行に移動します。ユーザーはそこに必要なデータを入力することができます。

PROMPT(Y) を指定していない場合は、デフォルトでは行の先頭にコロンが表示されません。

継続させたい行の最後にハイフンを付け加えると、もう 1 行 のデータが入力されるまで、ユーザー・プログラムへのデータ伝送を遅らせることができます。ハイフンは、明示的な継続文字です。

ユーザーのプログラムで、入力を求めるプロンプトを出す出力ステートメント を組み込んだ場合、ユーザー自身のプロンプトの末尾をコロンにすることによって、初期システム・プロンプトが出ないようにすることができます。例えば、GET ステートメントの前に次のような PUT ステートメントを置くことができます。

  put skip list('Enter next item:');

次の GET ステートメントでシステム・プロンプトが表示されないようにするに は、ユーザー独自のプロンプトは次の条件を満たしている必要があります。


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)