|
Here's an example that doesn't do much, but it passes a substring to a procedure and modifies it. You could liven it up with variables for substring offset and length. *************** Beginning of data ***************************************************************** 0001.00 Ddumstring pr 5 0002.00 Dstring 5 value 0005.00 Dlongerstring s 20 inz('12345678901234567890') 0006.00 C eval %subst(longerstring: 5: 5) = 0007.00 C dumstring(%subst(longerstring: 5: 5)) 0041.00 C SETON LR 0042.00 Pdumstring b 0043.00 Ddumstring pi 5 0044.00 Dstring 5 value 0045.00 D 0046.00 C eval string = 'newva' 0047.00 C return string 0048.00 Pdumstring e ****************** End of data ******************************************************************** -----Original Message----- From: JFinney@omnia.co.za [mailto:JFinney@omnia.co.za] Sent: Thursday, July 01, 1999 7:17 AM To: RPG400-L@midrange.com Subject: Passing a substring as a parm to a proc Hi all Is there any possible way that I can call a procedure passing a substring as a parameter ? The substring will ALWAYS be a fixed length, however it may vary along a character field. Regards John. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * This is the RPG/400 Discussion Mailing List! To submit a new * * message, send your mail to "RPG400-L@midrange.com". To unsubscribe * * from this list send email to MAJORDOMO@midrange.com and specify * * 'unsubscribe RPG400-L' in the body of your message. Questions should * * be directed to the list owner / operator: david@midrange.com * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * This is the RPG/400 Discussion Mailing List! To submit a new * * message, send your mail to "RPG400-L@midrange.com". To unsubscribe * * from this list send email to MAJORDOMO@midrange.com and specify * * 'unsubscribe RPG400-L' in the body of your message. Questions should * * be directed to the list owner / operator: david@midrange.com * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 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.