2011.12.14
 

ExecCmd 例外を処理する

Question

RPGLILE プログラム内で ExecCmd でスローされた例外をどのように処理すればよいでしょうか。

Answer

QCMDEXC からのコマンドが失敗する場合、*ESCAPE メッセージがプログラムに送信され、ジョブ・ログに記録されます。RPG モニター・ブロック・メソッドを使用できます。これは CL の MONMSG コマンドと同等でエラーをキャッチし、問題の内容を確認します。Scott Klement がこのトピックに関する記事を書きました。
systeminetwork.com/article/error-handling-when-running-commands-rpg
をご覧ください。

ページトップ

ボタン