×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




When you did the CRTCMD did you specify that the command can only run in a
program?

ALLOW(*BPGM *IPGM *IMOD *BMOD)



On Thu, Nov 14, 2013 at 1:32 PM, Gary Thompson <gthompson@xxxxxxxxxxx>wrote:

We are stumped attempting to create a command which returns a value.

when we attempt to create the command, we
get compile errors:

* CPD0281 3700 30 RTNVAL(*YES) valid only
in CL programs or REXX procedures.
* CPD0283 3700 10 Default value of null
pointer assumed.
* CPD029D 3700 20 Parameter with
KEYPARM(*YES) follows a parameter with KEYPARM(*NO).
KEYPARM(*NO) assumed.
* CPD029B 3700 20 Parameters with
KEYPARM(*YES) found but no prompt override program specified.
KEYPARM(*NO) assumed.

So, is it the case that the command definition does NOT use RTNVAL, and
RTNVAL only applies to the command processing program ?

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

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

This mailing list archive is Copyright 1997-2026 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.