INITIALIZE ALL FIELDS

実行

PERFORM RMP--IAF-PANELNAME

説明

この標準ランタイム関数は、すべてのフィールド/コントロールをパネルで指定されたデフォルト値に初期化します。デフォルト値はパネル エディターで変更でき、プログラムの変更や再コンパイルを必要としないため便利です。フィールド/コントロールの初期化には、INITIALIZE ALL FIELDS 標準ランタイム関数を主に使用します。

1 つのフィールド/コントロールのみを初期化する場合には、関連する標準ランタイム関数の INITIALIZE FIELD を使用します。

必須パラメーター

なし

戻り値

パネルの各フィールド/コントロールのデフォルト値は、panelname.WS 内に格納されます。

その他の使用上の注意事項

  • すべてのフィールド/コントロールを初期化する前にパネルを表示する必要はありません。
  • この標準ランタイム関数は、パネル上のすべての英数字フィールド/コントロールに空白文字を挿入し、すべての数字および日付フィールド/コントロールにゼロを挿入する CLEAR ALL FIELDS 標準ランタイム関数と似ています。
  • この標準ランタイム関数は、フィールド/コントロールを画面に表示しません。

RMP--STATUS の値

ステータス値 説明
0 関数は正常に実行されました。
5 パネルがこのライブラリにありません。
6 ライブラリが存在しません。
14 この関数の実行中に、パネル ライブラリで COBOL の入出力エラーが発生しました。入出力エラーの詳細を確認するには、C$RERR サブプログラムを使用します。