Member find

You can search for any number of occurrences of a member in your DDF list. This is controlled by the Type field. The Type field on the display contains text determined by the user that indicates what type of data is contained in the dataset. You might choose CBL for COBOL programs, or JCL for JCL, or PLI for PL/1 programs, and so on.

DDF 1.0 ------------- USERID1 Jun 1994 -------  ROW 1 FROM nnn
Command ===>                                 Scroll ===> PAGE
Show list > ABC                                              <
Cmd  Member   Text                     Description   Show Type
     FRED     PROJ1.QUAL2.QUAL3.QUAL4                ABC   A
              PROJ1.LEVEL2.QUAL3.QUAL4               ABC   A
              PROJ2.QUAL2.QUAL3.QUAL4                ABC   A
     BILL     OTHERID.SOME.DATA.OR.OTHER             ABD   COB
              YET.ANOTHER.LEVEL                      P1    PLI
     XYZ      PROJ3.ANOTHER.DATSET                   RST   XX
The format of Find is F <membername> <type> <exclusion specification> where
F
 
membername
The member for which the search is to be made
type
The value under the Type column, indicating which datasets are to be checked. * means search all types
exclusion specification
x
search only the lines excluded from the display
nx
search only the lines NOT exluded from the dispay
*
search all lines, excluded or not
Some examples of F commands might be:
  1. F FRED JCL NX
  2. F AAXXX01 COB NX
  3. F FRED R X
  4. F FRED * NX
  5. F FRED * *
where
  1. Find the member FRED amongst datasets of type JCL that are not excluded from the display, i.e search amongst those datasets currently visible.
  2. Find the member AAXXX01 amongst datasets of type COB that are not excluded from the display
  3. Find the member FRED amongst datasets of type R that are excluded from the display
  4. Find the member FRED amongst all datasets that are currently visible.
  5. Find the member FRED amongst all datasets whether visible or excluded.
The Find function will then show an abbreviated display, giving those datasets that have been searched. The rightmost portion of the screen is changed to show the ISPF stats for each member found. This means that: Find is particularly useful in an environment where multiple parallel developments are being undertaken - the usual case in most large IT departments - because it can help track multiple versions and avoid regression (regression is where a software change or fixed is removed by a subsequent version because the developer of the second one did not incorporate all changes taking place in parallel).

[Home]

Last updated: 21 Jan 2002