Enhanced Search command panel

You can run all the options of the EFind command from the panel. Z Data Tools maintains a history of the last 50 commands.

To invoke the panel, enter EF without specifying any parameters.
Note: When the primary panel is the reference member list, it can also be displayed using the F line command.
   Menu  Utilities  Compilers  Options  Status  Help
 ─ ┌──────────────────────── Enhanced Search Command ────────────────────────┐ ─────────── 
   │ Command ===>                                                            │
 O │                                                                         │
   │ String:                                                                 │
 0 │                                                                      +  │ 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.                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                            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 
String
See the string description for the EFind command. This field is scrollable so you can use the F10, F11 (Left/Right), and F4 (Expand) keys to enter more than the displayed width. Leaving this field blank with the cursor that is positioned on it will display the history list of previous commands.
  Process
 ────────────────────────────────────────────────────────────────────────────── 
 Z Data Tools               History Search Commands           Row 1 to 13 of 14 
 Command ===>                                                       Scroll CSR 
                                                                           D    
                                                                           R   P
                         O                                               D I R A
                         P                                               I L E R
   Search string         T Member   DDnames  Data set names              R L S M
   proclib                                   sys1.**
 s ipvsrvd                 PROCLIB                                       /      
   linklist                                                                    /
   cruise                           SYSEXEC                              /      
   cruise                           SYSEXEC                                     
   fmrun                   EXEC                                          /      
   apctoolz                EXEC                                          /      
   fmnwd1st                                                                     
   fmninit                          SYSEXEC                              /      
   isredit & line                   SYSEXEC
   isredit & line                   SYSEXEC
   abc 
   getims                  JCL 
  F1=Help      F2=Split     F3=Exit      F4=Expand    F7=Backward  F8=Forward 
  F9=Swap     F10=Left     F11=Right    F12=Cancel 

From this panel, you can select (S) a previous command to populate the command panel or delete (D) a previous command from the history. If you select a previous command and run it unchanged, that command is moved to the top of the history search commands.

String Options
The default string matching option is character, but you can select Prefix, Suffix, or Word options. The details of the options are described in the field help. These options are the same options as available with the ISPF and Z Data Tools editor FIND commands.
Columns
Use the from and to column numbers to limit the search area on a record as described for the ISPF editor and Z Data Tools editor FIND commands.
Member
Use to specify your reference member. To produce a member list from which you can describe and maintain your reference members, enter a generic member name or leave the field blank with the cursor positioned on it and press Enter. For a detailed description of the commands available on the member list, see Enhanced Reference List panel.

To edit a non-generic or the selected member, select the Edit option.

DDnames
Enter one or more ddnames that are separated by blanks. To select from a list, enter a generic ddname and use the S prefix command to select one or more ddnames from the list. A generic ddname contains at least one % or * character.

Use the scroll keys F10, F11 (LEFT, RIGHT), or the F4 (Expand) key to view or enter more than the display allows.

After you select one or more ddnames from the list, all data sets that are associated with the ddnames are searched. For example, if you enter SYS* ISP* XYZCICS, a selection list for ddnames matching SYS*, and a selection list for ddnames matching ISP* are generated.

You can select one or more ddnames that are inserted where the generic name was typed.

DSNs
Specify one or more resource names to be searched. Examples:
  • Generic data set names
    HFM.RFM*.CNTL HFM.PM*.CNTL
  • A generic member name

    DTORNEY.TESTPDS(A*)

  • A generic data set name and member name

    DTORNEY.TESTPD*(A*)

  • An HFS directory

    /u/hfm/Samples

  • A mixture of HFS and partitioned data sets

    HFM.SOURCE HFM.SAMPLES /u/hfm/Samples

  • A generic CICS® applid and Generic CICS files

    FI:CICSD*:MYFIL*

  • MQ messages

    MQ:MQSS:MY.MSGS MQ:MQSS.NEW.MSGS

Use the scroll keys F10, F11 (LEFT, RIGHT), or the F4 (Expand) key to view or enter more than the display allows.

Note: If you want to search the resources more than once, record the resource names in an reference member.
Directory
Enter / to limit the search to HFS directory file names and partitioned member names.
Note: If you select this option, only partitioned and HFS directories are searched.
Drill
Enter / to process nested HFS directories.
Note: Use this option with caution because it might result in a long search.
Result
Enter / to limit the search to the result of a previous search.
Parmlib
Enter / to include the current parmlib data sets in the search.
Proclib
Enter / to include the current system proclib data sets in the search. This parameter is for JES2 SDSF users only.
Batch
Enter / to generate JCL to run the enhanced search in a batch job.
Jobcard
Enter / to customize the Z Data Tools job card that will be used for generating the JCL.
Edit
Enter / to change the default behavior of the Enter key from View to Edit on the resulting report.
ISPF Pack
This option controls the behavior when processing ISPF packed data. Select one of the following options if your data sets contain packed data.
1. Asis
If the input data set is packed, it will be unpacked before any processing.
2. Skip
If the input data is packed, no processing will occur.
Leave this option blank when you do not want Z Data Tools to check for packed records or unpack records for processing.
Note: This is recommended for optimal performance.