CLEAR ALL FIELDS

実行

PERFORM RMP--CAF-PANELNAME

説明

この標準ランタイム関数は、パネル上のすべての英数字フィールド/コントロールにスペースを挿入し、すべての数字および日付フィールド/コントロールにゼロを挿入します。これは、panelname.WS で定義された各フィールドに INITIALIZE 文を発行するのと同じです。

必須パラメーター

なし

返却値

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

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

  • フィールド/コントロールをクリアする前にパネルを表示する必要はありません。
  • この標準ランタイム関数は、INITIALIZE ALL FIELDS 標準ランタイム関数に似ています。ただし、INITIALIZE ALL FIELDS 標準ランタイム関数は、すべてのフィールド/コントロールをデフォルト値に設定します。デフォルト値はゼロまたはスペースであるとは限りません。
  • この標準ランタイム関数は、フィールド/コントロールを画面に表示しません。

RMP--STATUS の値

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