> The InSync product can do what you need, across a single or multiple PDS's.
> It's not a 'no-cost' solution, but I've found that no matter what you try, 
> there's no such thing as a free lunch. 

> As one person pointed out is a product by Compuware. It also costs a small 
> fortune...

Or there's SimpList, which costs $5,000 a year. Among many hundreds of features 
is a CHGALL function that can change case sensitive, non-case sensitive, or 
hexadecimal strings across some or all members in a PDS(E). Simply enter CHGALL 
on a member list command line, and a panel prompts for the string to change as 
well as various optional parameters (e.g. line range, column range, etc).

Before executing CHGALL a member list can optionally be filtered by including 
or excluding members to be changed. All sorts of criteria can be used to filter 
the list, such as member name, member contents, size, creation date, etc. For 
example, change only those members that begin with 'A' or end with 'X' and 
contain the word 'PINK' but don't contain the word 'Elephant' and were changed 
after a certain date by USER01.

If intelligent decisions need to be made (e.g. only change the word PINK to 
BLUE if the word RED appears somewhere on the same line), an edit macro can be 
used instead. SimpList can apply the macro to every member in a list, or only 
to those members that match certain criteria. For example, before applying the 
macro the member list could be filtered so it only contains members that have 
the number '6' or '7' as the second character of the member name don't and 
don't have the letter 'B' or 'C' as the third character. The list could also be 
filtered so the macro is only applied to members that contain the word 
PROCEDURE or PERFORMING but don't contain the words SQL or COMPUTATIONAL, and 
were created before a certain date and are less than 100 lines in length (etc). 

Again, this is just one of many hundreds of features. The product only costs 
$5,000 a year and takes about 30 minutes to install. For more information 
please see the link below. For an extended free trial please contact me 
off-list.
 
Dave Salt

SimpList(tm) - try it; you'll get it! 

http://www.mackinney.com/products/program-development/simplist.html  



                                          
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to