|
-----Message d'origine-----
[mailto:midrange-l-bounces@xxxxxxxxxxxx] De la part de Mark
S. Waterbury
Hi, David:
This is because you have violated one of the "rules" of
creating export binder source.
in effect, you "lied" to the system, pretending that your
changes are "upwards compatible" between the various versions
of the *SRVPGM ...
When you use PGMLVL(*PRV), AFAIK, you must ensure that all of
the procedures previously available are still supported, with
compatible interfaces, in the same order or relative position ...
The idea is, you can add new procedures, but only at the end
... if you want to be "upward compatible" and use the
PGMLVL(*PRV) support.
This is similar to the concept used on mainframes, S/36, S/38
or AS/400, etc., of adding new fields only to the end of the
record, so that your existing programs could still access the
file with LVLCHK(*NO) ...
As an Amazon Associate we earn from qualifying purchases.
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.