使用する
RFCインターフェースは、2つの追加の例外タイプを定義します。
-
SYSTEM_FAILURE
この例外は、リモートマシンのすべての障害とシステムの問題を報告します。
-
COMMUNICATION_FAILURE
この例外は、接続または通信の障害が発生した場合に発生します。リモートマシンで発生するシステムの問題(たとえば、異常終了)は報告されません。
エラーメッセージの要求
呼び出す汎用モジュールでは、MESSAGEキーワードではなく、エラー報告に例外を使用する必要があります。
CALL FUNCTION Remotefunction
DESTINATION Dest
EXPORTING...
IMPORTING...
TABLES...
EXCEPTIONS
SYSTEM_FAILURE = 1 MESSAGE msg
COMMUNICATION_FAILURE = 2 MESSAGE msg
システムは、メッセージ変数( msg)をシステムメッセージに設定します。その後、メッセージを表示したり、ファイルに記録したりできます。プログラム内のメッセージテキストを解釈しようとしないでください。