Hallo an Alle
ich habe folgendes Problem:
Habe eine alte RPG3-Quelle mit DSPF und eigener MSGF mittels CVTRPGSRC auf RPG4 konvertiert.
Die DDS für das DSPF ist dabei die gleiche geblieben.
Das Fehlerhandling in der alten Quelle ist im DSPF über SFLMSG und SFLCTL gesteuert.
Code:
A R MSGRCD SFL
A*%%TS SD 19960410 142335 AS REL-V2R3M0 5738-PW1
A SFLMSGRCD(24)
A MSGKEY SFLMSGKEY
A ZZPGM SFLPGMQ
A*
A R MSGCTL SFLCTL(MSGRCD)
A*%%TS SD 19960410 142335 AS REL-V2R3M0 5738-PW1
A OVERLAY
A 30 SFLDSP
A 30 SFLDSPCTL
A 30 SFLINZ
A SFLSIZ(0003)
A SFLPAG(0001)
A ZZPGM SFLPGMQ
*
Im RPG3 rufe ich dazu ein CL-PGM,
das die MSG mit
Code:
SNDPGMMSG MSGID(&MSGID) MSGF(&MSGFL/&MSGF) +
MSGDTA(&PARM) TOPGMQ(*PRV) +
MSGTYPE(*NOTIFY) KEYVAR(&MSGNBR)
reinstellt.
Das RPG3-Programm funktioniert!!!
Nach der Konvertierung auf RPG4 erscheinen aber meine Fehlernachrichten nicht mehr!!!!
Hat jemand eine Ahnung woran das liegen könnte?
Grüße und vielen Dank vorab
Andreas
Bookmarks