|
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-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.