ISPF dialog manager

The Interactive System Productivity Facility (ISPF) provides dialog management facilities for effectively developing and executing interactive applications in the MVS/TSO environment.

In this course participants learn:

  • to build applications by means of dialog manager services;
  • to define, test and use the different dialog functions and elements.


No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested? Please let us know.

Intended for

System programmers, database administrators, people responsible for support, developers, analysts and application programmers who need a practical course of the Dialog Manager of ISPF.


Use of ISPF/PDF (see course ISPF/PDF basics), knowledge of TSO commands and REXX execs (see course TSO/E REXX).

Main topics

  • Overview:

elements • libraries • possibilities of the dialog management services

  • Screen design:

several parts • syntax rules • screen variables

use of SELECT and DISPLAY services

  • dialog functions:

REXX execs and invocation of services

  • Variables and pools:

function variables • common variables • application profile variables • system profile variables

  • Definition and invocation of (error) messages
  • Definition and use of skeletons
  • Table treatment with or without TBDISPL service
  • Testing of the dialog

Training method

Classroom instruction. About half of the time is spent on exercises.


3 days.

Course leader

Guido Indesteege.