|
>PaulMmn wrote: > >> You -do- start executing the program 'from the top,' but you have to do >> your own field clearing and indicator re-setting (ie move zero/blank and >> seton/setof). > >that's the price you pay. The benefit's far outweigh the cost IMO. > >> This can be very aggravating if you don't remember to clear things in your >> program, or if you add a new field to a screen and don't remember to clear >> it in your program! > >It wouldn't matter if you used LR or Return, you still need to >initialize screen variables if you repeat the screen. > >I've just gotten in the habit of never assuming a programs variables >are/aren't clean... clear before a chain or read, test for all >possibilities. > >regards, > >rick ??? It wouldn't matter if you used LR or Return, you still need to initialize screen variables if you repeat the screen. ??? AFAIK, if you use LR -and- RT/RETURN, your program ends, wipes out any storage it uses; it is GONE. The next call to the program, the variables and indicators are all initialized according to RPG's rules. --Paul E Musselman PaulMmn@ix.netcom.com +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to "MIDRANGE-L@midrange.com". | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | 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.