ISPF Dialog Management Services Course

Course Code: MV 87
Course Abstract:

This course introduces participants to the skills necessary to use ISPF Dialog Management Services in a z/OS or OS/390 environment.  The participants learn how to create user ISPF libraries and implement DMS dialogs.  Participants will learn to design and code:

Dialog panels
Help panels
Dialog functions using REXX or CLIST
Customized error messages
Customized menus
File tailoring skeletons

Audience: This course is designed for individuals who are programmer, analysts, technical support personnel, and any other individuals that have a need to develop ISPF/DMS dialogs in an OS/390 environment.
Duration: 5 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> ISPF Library Management Services
> Use the ISPF Dialog Test Facility
> Create and process DMS tables (temporary and permanent)
> Invoke Dialog Management Services from PL/1, COBOL, and FORTRAN programs

A series of written and lab exercises will be used to reinforce the classroom education.

Course Topics:

Introduction
Definition
Components of a Dialog
Library Requirements

Dialog Panels
Naming Convention and Library Requirements
Panel Design Guidelines
Panel Sections
BODY Section
ATTR Section
INIT Section
REINIT Section
PROC Section
Panel Processing Statements
Assignment Statement
TRUNC and TRANS Dialog Functions
IF Statement
VER Statement
Help Panels
Testing Panels

Dialog Messages
Naming Convention and Library Requirements
Definition Statements
Testing Messages
Using Messages in Dialogs

Function Development (EXECs and CLISTs)
General Requirements
ISPEXEC Services
Testing Functions

Dialog Variable Pools
General Information
Function Pool
Shared Pool
Profile Pool
Variable Use by Functions
Variable Use by Panels
Accessing Variable Pools via the Dialog Test Facility

Advanced Panel Development Topics
Enhanced Screen Functions
Specifying the Locations of the Command and Message Fields
Modifying Attribute Characters
Modifying Panel Field Attributes
Using Field Name Place Holders
Function Key Substitution

Dialog Menus
General Information
Panel Definition
BODY Section
PROC Section
Action Options
Testing Menu Panels
Accessing Menu Panels

File Tailoring
General Information
Naming Conventions and Library Requirements
File Tailoring Control Statements
File Tailoring Services

Library Management Services
Concept
Review of Available Services

Dialog Tables
Concept
File Requirements
Accessing Data
Overview of Table Related Services
Creating Tables
Table Manipulation Services
Table Related File Tailoring Control Statements
Dialog Test Facility   Tables Panel
Table Display Panels

Dialog Function Programs
Required Program Function Services
Assembler Program Coding Requirements
COBOL Program Coding Requirements
FORTRAN Program Coding Requirements
PL/I Program Coding Requirements

Prerequisites: Introduction to OS/390, Introduction to z/OS, TSO/ISPF, Basic MVS JCL, z/OS REXX Programming, or equivalent experience is required.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning

Testimonials

TEKsystems provided outstanding training that aggressively covered current Cisco terminologies and topologies. It also covered contemporary bridging, switching, and routing fundamentals and allowed me to pass the CCNA exam on first attempt!

–Student