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)
£1995 (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