Developing ISPF Panels and Dialogs (2 days)
also Edit Macros & Library Management (1 day)

Designed for: Applications programmers and operations analysts

Primary Objective: To produce ISPF dialogs

Introduction to ISPF

How ISPF works under MVS; libraries command procedures, panels, skeletons, messages, tables, etc.; how data is held in function pools, shared and profile pools; ISPF services: VPUT, VGET, DISPLAY, SELECT, BROWSE, EDIT; testing facilities.


Defining Panels

Storing panels in panel libraries; panel sections: )ATTR, )BODY, )MODEL, )INIT, )REINIT), )PROC, )END;  defining attributes for colours, input, output etc; layout of the screen; initialising and testing fields; refreshing fields; validating and processing data: VER, TRUNC, TRANS;  using the control variables: .ATTR, .CURSOR, .ZVARS, etc; menu panels, selecting another function; messages and message libraries; windows, help panels, tutorials.

ISPF file tailoring
Storing JCL in skeleton files, libraries required; ISPF services for file tailoring: FTOPEN, FTINCL, FTCLOSE; )SEL, )IM, )SET, etc; submitting the ZTEMPF file.

Table handling

Libraries used by tables; function of a table; rows, columns, defining a table; loading, displaying, updating the contents of tables; sorting tables; practical applications of tables.

OS/390, JCL, DB2, CICS, VSAM, REXX

Home Page  |  About Oakwood  |  VSE/ESA, JCL, POWER  |  UNIX, Scripts, INGRES  |  COBOL, PL/1, Assembler  |  Easytrieve, SELCOPY  |  3rd Party Software  |  New Graduate Schemes

oakcomp@globalnet.co.uk