PERFORM RMP--SFE-PANELNAME
この標準ランタイム関数は、フィールド/コントロールに対して定義されているエラー メッセージ (ある場合) を表示します。ACCEPT FIELD、EXECUTE EVENT、VALIDATE ALL FIELDS、および VALIDATE FIELD の標準ランタイム関数を補完する関数として、エラー メッセージが RM/Panels で自動的に表示されない状況においてアプリケーション プログラムから表示する場合に使用できます。
SHOW FIELD ERROR はメッセージを表示した後、ユーザーが任意のキーを押すとメッセージを消去し、制御をアプリケーション プログラムに戻します。
アプリケーション プログラムでエラー メッセージを表示するフィールド/コントロールの名前を RMP--FIELD-NAME で設定する必要があります。エラー メッセージは各出現箇所に適用されるため、複数回出現するフィールド/コントロールの場合も出現番号は必要ありません。
状態値 | 説明 |
---|---|
0 | 関数は正常に実行されました。 |
1 | フィールド/コントロール名が無効です。 |
5 | パネルがこのライブラリにありません。 |
6 | ライブラリが存在しません。 |
14 | この関数の実行中に、パネル ライブラリで COBOL の入出力エラーが発生しました。入出力エラーの詳細を確認するには、C$RERR サブプログラムを使用します。 |