Go BackISPF: Program Development

Synopsis
This course covers the ISPF Editor and primary options used in program development tasks.

Audience
This course is for programmers new to using the ISPF Edit function.

Time
7 to 13 hours are needed to complete the entire course.  This number is based upon interacting with approximately 60-120 screens per hour.

Product Code: TSO111
After completing ISPF: Program Development, the student should be able to:
 
Allocate a data set
Explain how to use a member list
Use the ISPF Editor in full screen mode
Explain edit scrolling
Modify a data set using line commands
Manipulate character strings
Combine data sets
Change the edit display mode
Use the view feature
Use development utilities and tools from ISPF menus
Explain library management capabilities

Using Data Sets Discusses the data set types supported by ISPF.  Explains how to access different types of data sets.  Describes a full-screen editor and how to work with a large data set.

 
Data Set Types
Data set types supported by ISPF.  Data set and library naming conventions.
Accessing Data Sets
Selecting a library member for editing.  The LOCATE command.  Scrolling through a member list.  Accessing data sets not cataloged in an ISPF library.  Entering volume serial and password specifications.
Full-Screen Editor Concepts
Making basic modifications to a data set.  Areas of the edit display screen.  The function keys. Scrolling though a data set.


Line Commands
Explains commonly used line commands.  Discusses how to edit multiple lines.  Shows how to format data.

 
Delete and Insert
Deleting and Inserting data.
Copy and Move
The difference between copy and move operations.  Specifying the source and destination.  The overlay feature.
Formatting Commands
Repeating and shifting data.  Destructive and non-destructive editing.  Converting the case of characters.


Primary Edit Commands Presents the format and common usage of commonly used primary commands.

 
Finding data
Specifying a character string.  Format of the FIND command.  Using keywords.  Using qualifiers.  The asterisk option.  Repeating the command.  Displaying data by line number (LOCATE).
Changing text
Format of the CHANGE command.  Keyword options.  The ALL keyword.  Combining with FIND.
Managing Changes
Canceling or saving editing changes.  Using Automatic recovery.  Controlling Edit changes.  Reversing actions with UNDO.  Performing multiple functions in one transmission.
Viewing Data Sets
The difference between Browse and View.  Using the View Entry Panel.  Mode Selection.


Advanced ISPF Editing Features Discusses the purpose and usage of different edit display modes. Explains how to limit edit searches.  Describes using EDIT as a word processor.  Explains how to create and combine data sets.

 
Edit Display Modes
Controlling the edit display modes.  The PROFILE command.  Using CAPS to convert to uppercase.  Determining how the end of a line is filled.
HEX Editing
The hexadecimal display.  Finding undisplayable characters.  Using a picture string.  Changing a hex character.
Ranges and Bounds
Excluding lines on a display.  Specifying columns that can be edited.  Restricting the range of FIND and CHANGE actions.  The BOUNDS command format.
Word Processing
Using paragraphs.  Text Flow, Text Split and Text Entry line commands.
Creating and Combining Data Sets
Adding a new member in an existing library.  The CREATE and REPLACE commands.  Specifying a source and destination.  Copying and moving text from one data set to another.  Using the Data Set Utility Panel.  Creating VSAM files.


Program Development Utilities
Explains how to use the common utility functions.

 
Utilities Overview
Using the Utility Selection Menu and the basic utility options.
Compiling and Testing Programs
Compiling in the foreground.  Submitting a Background job.  Using the outlist utility to check job output.  Using the TSO Command Processor panel.
Managing a Project
The Library Management Facility (LMF).  The Software Configuration and Library Manager (SCLM).


 

Go Back