|
First of all list the objects in that library to a user space using: http://publib.boulder.ibm.com/html/as400/v5r1/ic2924/info/apis/quslobj.htm Then read this user space using techniques found in the RPG redbook - the pointer method is cleaner than QUSRTVUS. Even the old dogs here agree. For each *PGM that has an attribute with LE at the end (RPGLE, CLLE, ...) use the following to get the list of source members: http://publib.boulder.ibm.com/html/as400/v5r1/ic2924/info/apis/qbnlpgmi.htm For each *SRVPGM use the following to get a list of source members: http://publib.boulder.ibm.com/html/as400/v5r1/ic2924/info/apis/qbnlspgm.htm For each *PGM that does not have LE in it's attribute name use http://publib.boulder.ibm.com/html/as400/v5r1/ic2924/info/apis/qclrpgmi.htm Then from the information gleaned from one of the last three API's you can compare to the source file members change date and time. If the source member, file or library, aren't found that's one exception. If the changed date/time don't match - that's another. QED Rob Berendt -- "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." Benjamin Franklin Richard Reeve <richreeve@yahoo.co To: midrange-l@midrange.com m> cc: Sent by: Fax to: midrange-l-admin@mi Subject: Source/object mis-match drange.com 02/05/2002 02:50 PM Please respond to midrange-l -- [ Picked text/plain from multipart/alternative ] I have been tasked to identify source/object mis-matches for a given library. Other than compiling each object in to a temporary library and comparing object sizes how might I go about identifying mismatches? --------------------------------- Do You Yahoo!? Send FREE Valentine eCards with Yahoo! Greetings! _______________________________________________ This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: MIDRANGE-L@midrange.com To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/cgi-bin/listinfo/midrange-l or email: MIDRANGE-L-request@midrange.com Before posting, please take a moment to review the archives at http://archive.midrange.com/midrange-l.
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.