|
James Lampert wrote:
I think I've seen at least one customer box that was set up in such a
way that QTEMP is not, by default, in the library list.
Not surprisingly, where I've seen (or suspected) this, it has been in
the context of problems this has caused.
Can anybody explain why (other than total ignorance of the nature of
QTEMP) anybody would set up a box to do this?
James:
AFAIK, the only technical reason to have QTEMP in a library list is
so that objects can be created by the job in QTEMP and later found
through unqualified references. (Or, of course, to meet shop
standards that say QTEMP must be in *LIBL or some similar
requirement whether it makes sense or not.)
I'd be interested in hearing other reasons for having QTEMP in *LIBL.
If a job creates QTEMP objects, then it's possible to wonder why the
objects would not be qualified when accessed. Jobs often are capable
of knowing what they've created.
Now, there are certainly many reasons to "override" to a QTEMP
object by way of unqualified reference when an object exists
elsewhere with the same name. If QTEMP is higher in *LIBL, an
unqualified reference will generally find the QTEMP version.
To me, the question comes down to what the expectations are for
unqualified references. Shop standards can make a difference.
Tom Liotta
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.