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:
- F FRED JCL NX
- F AAXXX01 COB NX
- F FRED R X
- F FRED * NX
- F FRED * *
where
- Find the member FRED amongst datasets of type JCL that are not
excluded from the display, i.e search amongst those datasets currently visible.
- Find the member AAXXX01 amongst datasets of type COB that are not excluded from the display
- Find the member FRED amongst datasets of type R that are excluded from the display
- Find the member FRED amongst all datasets that are currently visible.
- 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:
- it becomes possible easily to see what versions are extant
- the last changed dates can be seen for each version found, along with
the userid making the change
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