× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Hi all,


I can't see why ErrorMsg and ErrorPgm are dependant on each other.
When ErrorMsg or ErrorPgm is modified, then the other parameter is also changed.


P Main B
D PI
D ErrorCode LIKE ( ERRCD )
D ErrorPgm LIKE ( ERRPG )
D ErrorMsg LIKE ( ERRLB )

D error S LIKE( ERRMG )

IF NOT MySP ( error );

ErrorCode = %SUBST ( error : 8 : 4 );
ErrorMsg = %SUBST ( error : 14 );
ErrorPgm = %SUBST ( error : 1 : 6 );

ENDIF;


Debugging, if I change ErrorPgm, then positions 11 to 20 in ErrorMsg change.


error = 79A
ErrorCode = 4A
ErrorMsg = 73A
ErrorPgm = 10A


Thanks.

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.