On 08 May 2013 08:18, Gary Thompson wrote:
Agreed, the API is the better solution, especially for long term
and flexible use. However, dspjobd jobd(x) outfile(*print) does,
here in mudville, include the lib list.

When a /programmed/ solution is desirable, versus just an impromptu review of one or a few of something that can be viewed as a spool file, *always* choose an API over the spooled output. Especially if the display request can not effect the "generic*" name specifications to obtain and view many on one request; such as with the DSPJOBD, which lacks a *ALL and a generic for both the library name and the object name of the QUALified JOBD() parameter.

The spooling interface should be avoided...

Foremost because the spooled output is subject to change, likely every release for any headings [with V#R#M#] along with the layout due to enhancements, but they also change between languages thus diminishing potential usefulness to anyone not sharing the same installed release and language option; i.e. daft to have to write a separate solution for each additional release and\or language being used.

Additionally because of the generally probable much larger /cost/ for using spool files. If the OP really wants "all job descriptions", then that is potentially a huge amount of work in terms of open PRTF, open DB spool member, clear, write, plus a large amount of temporary addresses. The QPRTJOBD does not allow overrides, the DSPJOBD data can not be redirected to a database file [although perhaps via CHGSYSLIBL that effect is possible], but that can potentially reduce the overall costs as compared with spooling [although possibly still plagued by either or both layout and release\language difference issues].


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.