Visão Geral
Curso IBM Mainframe ISPF Dialog Programming, Este curso apresenta aos alunos as habilidades necessárias para usar o ISPF Dialog Management Services em um ambiente z/OS. Os alunos aprendem como criar as bibliotecas de diálogo de usuário necessárias e implementar diálogos DMS.
Os alunos aprenderão técnicas avançadas do ISPF Dialog Management Services (DMS)
Uma série de exercícios escritos e de laboratório serão usados para reforçar a educação em sala de aula.
Objetivo
Após a conclusão bem sucedida deste Curso IBM Mainframe ISPF Dialog Programming, o aluno será capaz de:
- Painéis de diálogo.
- Painéis de ajuda.
- Funções de diálogo usando REXX ou CLIST.
- Mensagens de erro personalizadas.
- Menus personalizados.
- Esqueletos de customização de arquivos.
- Serviços de gerenciamento de biblioteca ISPF
- Use o recurso de teste de diálogo ISPF.
- Criar e processar tabelas DMS (temporárias e permanentes).
- Invoque os Serviços de Gerenciamento de Diálogo dos programas PL/1, COBOL e FORTRAN.
- Uma série de exercícios escritos e de laboratório serão usados para reforçar a educação em sala de aula.
Publico Alvo
- Programadores, pessoal de suporte técnico e quaisquer outros que precisem desenvolver diálogos ISPF/DMS.
Pre-Requisitos
- Introdução ao z/OS ou experiência equivalente. TSO/ISPF, ou experiência equivalente. MVS JCL básico ou experiência equivalente. Programação z/OS REXX ou experiência equivalente
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
I.Introduction
- Definition
- Components of a Dialog
- Library Requirements
II.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
III.Dialog Messages
- Naming Convention and Library Requirements
- Definition Statements
- Testing Messages
- Using Messages in Dialogs
IV.Function Development (EXECs and CLISTs)
- General Requirements
- ISPEXEC Services
- Testing Functions
V.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
VI.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
VII.Dialog Menus
- General Information
- Panel Definition
- BODY Section
- PROC Section
- Action Options
- Testing Menu Panels
- Accessing Menu Panels
VIII.File Tailoring
- General Information
- Naming Conventions and Library Requirements
- File Tailoring Control Statements
- File Tailoring Services
IX.Library Management Services
- Concept
- Review of Available Services
X.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
XI.Dialog Function Programs
- Required Program Function Services
- Assembler Program Coding Requirements
- COBOL Program Coding Requirements
- FORTRAN Program Coding Requirements
- PL/I Program Coding Requirements
TENHO INTERESSE