|
Must have been late; missed 2 clues: the 'RTV'-bit of the name and the '&'-bit of the parameter. Joep Beckeringh ----- Original Message ----- From: "Buck Calabro" <Buck.Calabro@commsoft.net> To: <rpg400-l@midrange.com> Sent: Thursday, November 29, 2001 12:33 AM Subject: RE: Using *OMIT & *NOPASS > >When you define a command, you define the > >parameter interface for the command processing > >program. All the parameters you define > >will be passed to your program. If you define > >a 10A parameter with no default value and the > >user does not enter anything for it, you > >receive a 10A field containing blanks. > > Very true, but if the parameter is defined as RTNVAL and the user doesn't > specify it, RPG will get a MCH3601 when it tries to refer to the "missing" > parameter. That's when checking %addr(parm)=*null comes in. > --buck
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.