How the data set or resource list is determined

If you specify PARMLIB, PROCLIB, ddnames, RESULT or /reference_member on the EFind command, then these will be used to determine the data sets to be searched. If you have not specified any of the latter fields, the EFind command will try to determine the data sets to be searched as follows:
  • If there is an active EFind session then the current EFind data sets will be searched.
  • From an ISPF edit or view session of a member in the reference data set. The resource names specified in the member will be searched. See Specifying resource names in an reference member.
    Note: You can exclude lines in the member to exclude resources from the search.
  • From an ISPF 3.4 or DSLIST data set list display – the data sets in the list will be searched.
  • From an ISPF enhanced member list of a PDS or PDSE data set. The current data set name will be used.
  • From an ISPF edit or view session of a member or data set that is not the reference data set. The data set name will be used as the search data set.
  • If EFind is unable to determine the data set list then it will look for the DEFAULT member in the userid.HFMSRCH.INDEX data set.