To display the enhanced search panel, enter the EF command. Search for
member names that contain ODPP. Use a new reference member HFS to specify the directory to be
searched.
Menu Utilities Compilers Options Status Help
─ ┌──────────────────────── Enhanced Search Command ────────────────────────┐ ───────────
│ Command ===> │
O │ │
│ String: │
0 │ ODPP + │ ONED
1 │ String options Columns │ 06
2 │ 1 Prefix From │ 8
3 │ 2 Suffix To │
4 │ 3 Word │ LISH
5 │ │
6 │ Scope: │ F
7 │ Member. HFS / Edit │ ONED
9 │ DDnames + │ 2
1 │ DSNs . + │ GSA
1 │ │ F 7.1
1 │ Options: │
1 │ Enter "/" to select option ISPF Pack │
1 │ Directory Drill Result Parmlib Proclib 1. Asis │
S │ Batch Jobcard Edit _ List _ First 2. Skip │
│ F1=Help F2=Split F3=Exit F4=Expand F7=Backward │
│ F8=Forward F9=Swap F10=Left F11=Right F12=Cancel │
└─────────────────────────────────────────────────────────────────────────┘ p
F10=Actions F12=retrieve
If you enter "/", the following panel is displayed:
F ile E dit E dit_Settings M enu U tilities C ompilers T est H elp
───────────────────────────────────────────────────────────────────────────────
EDIT DTORNEY.FMN SRCH.INDEX(HFS) - 01.00 Columns 00001 00072
Command ===> Scroll ===> CSR
****** ***************************** Top of Data ******************************
=NOTE= Specify 1 to 4 data set names in the following format:
=NOTE= Input_dsn Input_template Output_dsn Output_template
=NOTE= Where
=NOTE= Input_dsn : Input data set or path name
=NOTE= Input_template : Input template (specify - to bypass)
=NOTE= Output_dsn : Output data set or path name
=NOTE= Output_template: Output template
=NOTE= Note: Search only applies to the first data set name on the line.
'''''' /
''''''
''''''
''''''
''''''
''''''
''''''
''''''
''''''
F1=Help F2=cruise F3=Exit F4=EFind F5=Rfind F6=Rchange
F7=Up F8=Down F9=Swap F10=Left F11=Right F12=retrieve
If you place the cursor on "/" and press F4, the following panel is displayed:
File Edit Edit_Settings Menu Utilities Compilers Test Help
─ ┌─────────────────── / ───────────────────┐ ─────────────────────────────────
E │ File Manager │ 0 Columns 00001 00072
C │ E dit/View U tility T emplate │ Scroll ===> CSR
* │ ───────────────────────────────────── │ ta ******************************
= │ Command ===> │ able until you change
= │ │ ommand RECOVERY ON.
0 │ 1 View View resource │
* │ 2 Edit Edit resource │ Data ****************************
│ 3 Select Select resource list │
│ 4 Dslist ISPF data set list │
│ 5 Search Nested search │
│ 6 All Show all occurrences │
│ 7 First Find first occurrence │
│ 8 Prev Find previous occurrence │
│ 9 Next Find next occurrence │
│ 10 Last Find last occurrence │
0 │ 11 Rsearch Search the resource │
0 │ 12 PDSE2 Workbench │
0 │ 13 Create Allocate data set │
│ │
└─────────────────────────────────────────┘
If you select option 3
Select , the following panel is
displayed:
P rocess O ptions H elp
───────────────────────────────────────────────────────────────────────────────
File Manager File Selection Row 00001 of 00016
Command ===> Scroll PAGE
PATH /
Name Prompt Typ Size Created Changed _
* * * * * *
. Dir 8192 14/01/06 14/01/07 09:32:45
.. Dir 8192 14/01/06 14/01/07 09:32:45
... Dir 8192 14/01/06 13/05/25 13:56:14
apc Dir 8192 06/08/06 15/09/04 12:07:17
bin Dir 16384 14/01/06 15/08/11 15:29:44
dev Dir 8192 02/06/21 14/08/20 12:24:40
etc Dir 8192 02/11/21 13/12/10 17:14:50
lib Dir 8192 14/01/06 13/12/18 10:26:53
opt Dir 8192 14/01/06 13/05/25 13:56:17
samples Dir 8192 14/01/06 14/11/18 09:49:16
service Dir 8192 14/01/07 14/01/07 09:32:45
tmp Dir 266240 02/06/21 15/10/04 11:42:18
/ u Dir 40960 09/05/01 15/09/18 11:55:00
usr Dir 8192 14/01/06 13/05/25 13:56:14
var Dir 8192 02/11/20 13/12/10 17:14:50
SYSTEM Dir 8192 14/01/06 13/05/25 13:56:14
**** End of data ****
Use S to select a directory to be inserted in the HFS
reference member. Use / as illustrated above to display the nested
directory list. Repeat the process until you find the directory to be searched. Select the
directory to populate the reference member with an S .
Note: You can select more than one directory to be inserted into your reference member.
P rocess O ptions H elp
───────────────────────────────────────────────────────────────────────────────
File Manager File Selection Row 00001 of 00008
Command ===> Scroll PAGE
PATH /u/fmn /odpp
Name Prompt Typ Size Created Changed _
* * * * * *
. Dir 8192 14/03/11 14/11/18 07:16:04
.. Dir 8192 09/05/01 15/09/30 10:32:36
licensefiles Dir 8192 14/03/11 14/03/11 11:08:33
licensev11 Dir 8192 14/11/18 14/11/18 08:14:24
odpp Dir 8192 14/03/11 14/03/11 11:05:51
odppbin Dir 8192 14/03/11 13/09/10 06:57:52
tracefiles Dir 98304 14/10/23 15/10/01 15:15:59
s Samples Dir 8192 14/03/11 14/04/29 13:45:48
**** End of data ****
Press F3 and enter the following command to search for the file names that contain
string ODPP in the specified directory and any nested directories.
F ile E dit Ed it_Settings M enu U tilities C ompilers T est H elp
───────────────────────────────────────────────────────────────────────────────
EDIT DTORNEY.FMN SRCH.INDEX(HFS) - 01.00 Columns 00001 00072
Command ===> EF ODPP DIR DRILL Scroll ===> CSR
****** ***************************** Top of Data ******************************
000001 /u/fmn /odpp/Samples
****** **************************** Bottom of Data ****************************
Press F3 to produce the following report.
F ile E dit Ed it_Settings M enu U tilities C ompilers T est H elp
───────────────────────────────────────────────────────────────────────────────
VIEW Enhanced Search Report Index HFS Col 00001 00072
Command ===> ef ccn result Scroll ===> CSR
****** ***************************** Top of Data ******************************
000001 >Path : /u/fmn /odpp/Samples/binincl
000002 >Name : ODPPCmnAPI.h
000003 > : ODPP CmnErrCodes.h
000004 > : ODPP CmnOprH.h
000005 > : ODPP CommonH.h
000006 > : ODPP DataTypesH.h
000007 > : ODPP ErrorHandlerCmnIncludesH.h
000008 > : ODPP HashErrs.h
000009 > : ODPP TokIdsH.h
000010 >Path : /u/fmn /odpp /Samples/include
000011 >Name : ODPP CmnAPI.h
000012 > : ODPP CmnErrCodes.h
000013 > : ODPP CmnOprH.h
000014 > : ODPP CommonH.h
000015 > : ODPP COLN.cbl
000016 > ┌──────────────────────────────────────────────────────┐
000017 > │ 23 line(s) in 0 of 0 Member(s) and 23 of 25 File(s). │
000018 > └──────────────────────────────────────────────────────┘
000019 > : ODPP HashErrs.h
To perform a nested search for the string CCN in only the file
names that contain the string ODPP , enter the EF CCN
RESULT nested command.
F ile E dit Ed it_Settings M enu U tilities C ompilers T est H elp
───────────────────────────────────────────────────────────────────────────────
VIEW Enhanced Search Report Index RESULT Col 00001 00072
Command ===> Scroll ===> CSR
****** ***************************** Top of Data ******************************
000001 ------------------------------------------------------------------------
000002 >Path : /u/fmn /odpp/Samples/include
000003 >Name : ODPPCmnErrCodes.h
000004 55 #define CCNMAX (CNN BASE + 51)
000005 287 CCN error codes
000006 290 #define CCN BASE 0x00001000
000007 291 #define ODPP_CCN _ERR_DATATYPE_NOTSUPPORTED CCN BASE +
000008 292 #define ODPP_CCN __ERR_CCN CTRLBLK_MALLOC_FAILED CCN BASE +
000009 293 #define ODPP_CCN _ERR_ROWSET_EMPTY CCN BASE +
000010 294 #define ODPP_CCN _ERR_NO_SOURCE_DATA CCN BASE +
000011 295 #define ODPP_CCN _ERR_NO_CCN CTRLBLK CCN BASE +
000012 296 #define ODPP_CCN _ERR_INVALID_METHOD CCN BASE +
000013 297 #define ODPP_CCN _ERR_PREFIXTBL_MALLOC_FAILED CCN BASE +
000014 298 #define ODPP_CCN _ERR_INVALID_SRCCOL_INDEX CCN BASE +
000015 299 #define ODPP_CCN _ERR_INVALID_COLLENGTH_FOR_DEC370 CCN BASE +
000016 ┌─────────────────────────────────────────────────────┐ CCNBASE +
000017 │ 53 line(s) in 0 of 0 Member(s) and 5 of 23 File(s). │
000018 └─────────────────────────────────────────────────────┘ CCNBASE +
000019 305 #define ODPP_CCN _ERR_INVALID_IN_LENGTH CCN BASE +
Note: The Index value in the header has changed from HFS to
RESULT .
On the Enhanced Search Report, you can see the current
data sets or path names that were used to produce the search results by placing your cursor on
the Index value and press Enter .
┌────────────── Search Data Set List ───────────────┐ Test Help
─ │ ==> Row 1 to 2 of 2 │ ───────────────────────
F │ Data set list │ Col 00001 00072
C │ /u/fmn /odpp/Samples/include │ Scroll ===> CSR
* │ /u/fmn /odpp/Samples │ ***********************
0 │ **************** Bottom of data ***************** │ -----------------------
0 │ │
0 │ │
0 │ │ CNBASE + 51)
0 │ │
0 │ │ 0x00001000
0 │ │ RTED CCNBASE +
0 │ │ _FAILED CCNBASE +
0 │ │ CCNBASE +
0 │ │ CCNBASE +
0 │ │ CCNBASE +
0 │ │ CCNBASE +
0 │ │ FAILED CCNBASE +
0 │ │ DEX CCNBASE +
0 │ │ _FOR_DEC370 CCNBASE +
0 │ │ CCNBASE +
0 │ │
0 │ │ CCNBASE +
0 └───────────────────────────────────────────────────┘ CCNBASE +