Starting the ISPF client

There are several methods for starting the ISPF clients.
Start the ISPF client dialog using the BLZ REXX executable code. You can run the executable code in several ways:
  • From the TSO command processor panel:

    On the TSO command processor panel, enter EX '<hlq>.SBLZEXEC(BLZ)''<hlq><language>'

  • Added to an ISPF menu:

    Set &ZSEL to 'CMD(EX <hlq>.SBLZEXEC(BLZ) <hlq><language>) NOCHECK'. NOCHECK supports the entry of concatenated commands through the direct option (trail). On the calling panel, also specify &ZTRAIL=.TRAIL.

  • Added as a command in the SYSPROC concatenation:
    Create an EXEC in the SYSPROC concatenation (for example, BLZISPF) that starts the BLZ EXEC with the parameters hardcoded:
    /* Start the EWM ISPF Client */ 
    After creating the executable code, run the code from the command line. Enter the following command: TSO %BLZISPF.

    If the command is added to a command table, enter %BLZISPF.

Note: BLZ.SBLZEXEC(BLZ) contains two variables that you might want to customize for your environment. Edit the executable code and change the variable values if your installation differs from the stated defaults:
  • BLZICONV identifies the location of the iconv installation and the default is /bin/iconv.
  • BLZLPBAK is the hostname for the daemon host and the default is
The ISPF client command BLZ accepts two parameters:
The data set name high level qualifiers for the ISPF client data sets.
(Optional.) Identifies the national language. Currently, the ISPF client only supports the following languages:
U.S. English, which is the default if Language is omitted
U.S. English Uppercase

video icon Video channel
Software Education channel

learn icon Courses

IoT Academy
Skills Gateway

ask icon Community forums library

support icon Support

IBM Support Community
Deployment wiki