|
Hans,
How would we pass a parameter to a proc written in RPG IV like we can with some of the programs we call. For example, if I want to allow a parm to be anything, numeric, character, date, etc. And then tell the proc on a subsequent parm what that value is, do I code the parm as a pointer or what?
.....D myFunct PI D anytype * D nLen 10I 0 D nDec 10I 0 D type 10I 0
Could I call myFunct and pass a characte field, or a numeric field or a data field? If so, could I avoid using %ADDR to do it, or do I need to wrap the variable in %ADDR?
My guess is that I would need to do pass %ADDR(CustNo), but is that
allowed when I may want to change the data in the called proc? (i.e, I don't want to use CONST).
Thanks!
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.