标题: RPGLE CALL RPG要先做点什么吗? [打印本页] 作者: greenxiong 时间: 2003-02-20 16:25 标题: RPGLE CALL RPG要先做点什么吗? 执行CALL后,JOBLOG显示:
Value ' ! 99 ' for parameter MSGID not a valid name.
Error found on RTVMSG command.
! 99 NOT FOUND IN *LIBL /SSAZ03 *** <== CLMSG
SYS007B2 119200 decimal-data error in field (C G S D F).
D
SYS007B2 119200 decimal-data error in field (C G S D F).
D
Error RPG0907 caused program SYS007B2 to stop.作者: hanyu 时间: 2003-02-20 18:41 标题: RPGLE CALL RPG要先做点什么吗? call 是外部调用,call的是C、CL、RPG、RPGLE 都没有关系,只要参数定义一致就行。
从你的joblog 猜想,是不是rpg 内调用了一个CL 程序,CL程序用RTVMSG 取*LIBL /SSAZ03 *** 中的MSGDTA,但MSGID的值不当。
并导致后续程序有一个十进制错误。