($title_img_alt)

こちらからの投稿は、先頭に表示されているコメントへの返信になります。
RE:CRTRPGPGMの件 @kira さん [ 3月7日(金) 17時5分 ]
CLのMONMSGでCPF0000に加えて、QRG0000をモニターするようにしてください。
RE:CRTRPGPGMの件 stomo さん [ 3月7日(金) 17時23分 ]
返信ありがとうございます。

MONMSG     MSGID(QRG0000 RPG0000 CPF0000)

してあるけどだめなんです。。。

RE:CRTRPGPGMの件 @kira さん [ 3月7日(金) 17時52分 ]
モニターできない別のメッセージが出ているはずなので、
それをジョブログで調べてください。
RE:CRTRPGPGMの件 stomo さん [ 3月7日(金) 18時6分 ]
返信ありがとうございます。

ジョブログに出ているのは

CLのCRTRPGPGM後に

CPF5715
QRG0008
QRG9001

そしてRPGに戻ってから(?)

RPG0202

です。

CL側はCPF0000とQRG0000でカバーされていそうなのですが。。。
RE:CRTRPGPGMの件 @kira さん [ 3月7日(金) 18時18分 ]
機能チェック。 QRG9001 は, TESTRPG によってステートメント 500 命令
 X'000E' で監視されていません。                                    

のように、監視されていないメッセージ報告が出ているはずですので、
そのメッセージを探してください。

RPGでコンパイル用のCLを実行するというのは、
メニューをRPGを作成されているようなことはないでしょうか?
もしそうであれば、メニューはCLで作成することをお奨めします。

どうしてもRPGでメニューを作成したいのであれば、
RPGでエラーをモニターするようにする必要があります。
*PSSRまたはMONITORを使ってください。
RE:CRTRPGPGMの件 stomo さん [ 3月7日(金) 18時33分 ]
返信ありがとうございます。

*PSSRも試しましたが、

ENDSR'*DETC '

と言った戻し先等が理解できていなくてあきらめました。

先程見つけたのですが、

RPGのCALL行の56桁目(LO)にフラグをおく方法

を現在検証しています。

お名前

パスワード

メールアドレス

タイトル

ホームページ

アドレス

項目