Updating the ISPF selection panel

Update your ISPF selection panel to include an option for selecting the IDIPDDIR program to start the ISPF history file interface using the IDI application ID. For example, to invoke Fault Analyzer using option 9, update the )PROC section of the ISPF selection panel as follows:

)PROC
&ZSEL = TRANS (TRUNC (&ZCMD,'.')
  .
  . (other selections)
  .
  9,'PGM(IDIPDDIR) NEWAPPL(IDI) SCRNAME(FAULTA) PARM(HEAPZONES(0,ABEND)/)'
  X,EXIT
 ' ',' '
   *,'?' )
&ZTRAIL=.TRAIL
Notes:
  1. The above IDI application ID is shown as an example only. If a different value has been used for an earlier version of Fault Analyzer, then changing it should be avoided since it results in the loss of all ISPF interface user-tailoring.
  2. Ensure that the LE HEAPZONES parameter is set to HEAPZONES(0,ABEND) while Fault Analyzer is active.

As an alternative to calling program IDIPDDIR directly from the selection panel as shown above, you might instead consider invoking the IDISISPF sample REXX EXEC. This invocation would eliminate the need to have Fault Analyzer ISPF and TSO libraries allocated prior to entering ISPF.

Remember to also update the )BODY section as appropriate.

As an alternative to the direct invocation of the Fault Analyzer ISPF interface via the ISPF selection panel, a customized front-end can be used. A sample front-end is shown in Sample customized ISPF interface front-end, which can be modified to suit any specific requirements your installation might have.