OverviewThis newly upgraded and expanded 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 recently introduced 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.<br><br>This course is available 'On Demand' at High Wycombe or via the Virtual Classroom Enviroment service (minimum 2 students), and is also available for on-company, on-site presentations, customised to your exact requirements.
PrerequisitesA 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.
Delegates will learn how 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.
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.