Creating & Customising ISPF Panels with Dialog Manager


This course teaches the effective and efficient coding of the various elements of the Dialog Manager feature of ISPF. The bias is toward the combined use of ISPF/DM and REXX services in a TSO/E environment. The CUA features are also included in this course, enabling attendees to greatly enhance panel design. The course is taught with a combination of classroom tuition and practical exercises.

This course is available on demand via the Virtual Classroom Enviroment service (minimum 2 students) and is also available for exclusive, one-company presentations.

What you will learn

On successful completion of this course you will be able to:

  • invoke an ISPF dialogue
  • create Selection Panels (menus)
  • create Display Panels
  • create and handle ISPF messages
  • create ISPF tables
  • perform File Tailoring
  • use ISPF/PDF dialogue test facilities
  • create Help/Tutorial panels
  • invoke Keylists
  • create new CUA attributes
  • create action bars and pull-downs
  • create static and moveable pop-up windows
  • create field level help
  • create Point and Shoot fields
  • create scrollable areas and fields.

Who Should Attend

IT professionals tasked with developing and maintaining applications within a TSO/E environment.

Prerequisites

A working knowledge of TSO/ISPF and the ability to code REXX programs. These skills can be gained by attending the courses TSO/ISPF Users' Workshop and Using REXX under TSO/ISPF.

Duration

4 days

Fee (per attendee)

£1900 (ex VAT)

 

This includes free online 24/7 access to course notes.

 

Hard copy course notes are available on request from rsmshop@rsm.co.uk

at £50.00 plus carriage per set.

Course Code

ITN

Contents

ISPF/TSO Overview

ISPF structure; variables; services and libraries; how ISPF is initiated ISPF Program Function Keys; exit options.

ISPF Panels

Basic panel structure; )ATTR; )BODY; )INIT; )REINIT; )PROC; panel definition statements; control variables; Z variables and messages; help panels.

ISPF Functions & Services

REXX host command environments; ISPF services: DISPAY, CONTROL, SELECT, VPUT/VGET, BROWSE, EDIT.

Static & Moveable Pop-up Windows

Pop-up windows; Window titles; Window size; Using services: ADDPOP, POPLOC, ROW, COLUMN.

File Tailoring

File tailoring: FTOPEN, FTINCL; FTINCL control statements: )SEL, )CM, )DEFAULT, )IM, )SET, )BLANK, )DOT; ; FTCLOSE;

ISPF Tables

Table overview: TBCREATE, TBOPEN, TBADD, TBDELETE, TBGET, TBPUT, TBMOD, TBDISPL; Table display: TBQUERY, TBSCAN, TBTOP, TBBOTTOM, TBSKIP, TBSORT, TBEND, TBSAVE, TBCLOSE; file tailoring.

CUA Attributes

CUA attributes; CUA keywords; Attribute keyword meanings.

Action Bars & Pull-down choices

Action bar choices; )ABC section; Pull-down choice; ACTION parameter; )ABCINIT section; )ABCPROC section.

Scrollable Areas & Fields

)AREA section; .ZVARS; Scroll indicators; )FIELD section; Primary commands for scrollable fields.

Point & Shoot fields

PNTS settings; PNTS section; FIELD parameter; PNTS ZSEL.

Field Level Help & Keylists

Field help level; Field help level panel; Specifying value for field-name and help panel-name; Action bar choices; Keylists; )PANEL section; Creating new keylists.


What the students say

Best exercises of any course I have been on.

Royal Bank of Scotland Group

© RSM Technology 2022