×

Good News Everybody!

The new search engine is LIVE!

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




read and chain to the file name. always. if for no other reason than this:

when working on programs where multiple logicals over the same
physical are used, and the record formats have to be renamed, you come
across a chain or a read to the record format and you have no choice
but to stop what you're doing and go up to the f specs to figure which
file you are actually working with.

unfortunately, the same goes if you run across a write or update, but
there is a different reason for that (multiple format logicals are the
only good reason for it - yuk), so I still say: cut your pain in half
(or more) - read a file, write a record.

On Jan 14, 2008 1:18 PM, <James.Hawkins@xxxxxxxxxx> wrote:
When performing a Read or Chain operation, is best practices to reference
the record format name or the file name? Why?

I know what I do. I have seen commercial software do both. I have seen
individual programmers do both.

The reason I pose the question is I am teaching a class in RPG (/free, if
you care) at a community college this semester and prefer to teach best
practices from the start.

Your thoughts?

TIA


Thank you,
- Jim








--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.



This thread ...

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.