Professional Documents
Culture Documents
Tso / Ispf
Tso / Ispf
OBJECTIVES
NOMAIL - Optional
NONOTICE - Optional
RECONNECT - Optional
OIDCARD - Optional
ISPF in relation to TSO
ISPF
TSO
MVS
S390 OS
Features of ISPF
Provides an On-line environment to interact with
MVS.
Provides Menu driven interface as opposed to
TSO which provides line mode only.
Provides facilities for Editing and browsing
datasets
ISPF uses panels to display and receive
information and allows customization of your
ISPF environment.
Features of ISPF (Contd…)
Provides Program Function keys to avoid manual
typing of commands.
Provides for easy management of datasets
through the Dataset menu.
Provides extensive facilities for comparing
datasets and searching for data.
Provides facilities for executing programs in
batch or foreground.
ISPF Features (Contd…)
Provides for debugging of advanced user written ISPF
applications.
Provides Advanced facilities to create, delete and display
VSAM datasets
A Client Server Interface to allow GUI.
Provides Action Bars and Pull-down menus for better
productivity
Provides Point and Shoot fields
ISPF (Contd…)
Action Bars
Perform actions without ending present action
Pull-down menus
Point and Shoot fields
Selection Fields
Single Period
Single Underscore
Underscored Field
General Information
Screen Navigation
Messages
Data set names
Reserved Data sets
Split Screen Mode
Function Keys
ISPF Options
ISPF Parameters Command Processor
Browse IOF or SDSF
Edit Tutorial
Utilities
ISPF Parms - Option 0
Used to set up defaults at the user level for
* Command line
* Message
* Action-bar features…
* Function Keys
* GUI/Workstation features
* Identifiers
Log and List datasets
Preserve, Print or Delete Log and List datasets
Terminal Defaults
Terminal Type (Hardware resource name)
Number of PF Keys (12 or 24)
Input Field Pad (Nulls or Blanks)
Command Delimiter
Screen Format (No of rows / columns)
LOG Data Set
Contains all the commands issued during an
ISPF session.
It is a sequential data set.
It may be preserved, or deleted at the end of the
session.
The data set can also be routed to a printer at
the end of the ISPF session
Name : XXXXX.SPFLOGn.LIST (where
XXXXXX is user ID and n is a sequence no.)
List Data Set
Any requests to print in the ISPF session is
stored in this dataset
At the end of the session, the dataset can be
routed to a printer and can be retained or
deleted
Multiple print requests are appended to the list
dataset
Name : XXXXX.SPFn.LIST (XXXXX is the
User ID and n is the sequence no.)
LOG and LIST Defaults
Specifies Process Options and Printing
Parameters for Log and List Data sets.
Specifies the printer ID where it is to be
printed.
ISPF Profile
Contains saved information about the users ISPF
session
Loaded whenever the user logs on
Name : <userid>.ISPF.ISPPROF (XXXXX is the
User ID)
PF Keys
Specifies the command for each PF key
Assigns labels for each key that will appear on
the terminal (optional)
Default PF Key Values
PF1 - HELP PF7 - UP
PF2 - SPLIT PF8 - DOWN
PF3 - END PF9 - SWAP
PF4 - RETURN PF10 - LEFT
PF5 - RFIND PF11 - RIGHT
PF6 - RCHANGE PF12 - RETRIEVE
Browse
Position the line for labeling on top of page
Type ‘.A’ or ‘.B’ in command line. The label will be set.
DATA TYPE
RECOVERY
NUMBERS
CAPS
NULLS
TABS
AUTOSAVE
Edit Profile - Fields...
STATS
LOCK
IMACRO
PACK
Edit Profile - Fields...
Profile line commands:
TABS
MASK
BNDS
COLS
Tags in Columns 1 - 6
COLS ERR
TABS MSG
MASK NOTE
BNDS PROF
CHG
Find Command - Options
Word
Character (or) HEX (or) *
Prefix
Suffix
Additional Fields :
Management Class
Storage Class
Data Class
Data set name type
Move / Copy Utility
Move/copy PDSs and Sequential datasets
Individually move/copy all or selected members
of a PDS to another PDS
In the process, already existing members can be
overwritten / left out
Move/Copy one sequential dataset to another
sequential dataset
In the process, the new dataset can overwrite the
existing dataset, or append to it
Data Set List Utility
Uses the MVS catalog or VOLSER to display
dataset names matching the input criteria. The
list can be used to:
Display info about data sets
Edit/Browse/delete/rename data sets
Compress/Free data sets
Execute TSO commands on the dataset
Get VTOC information on the volume
Fields on Data Set Utility Panel
APPEND REFRESH
CONFIRM RESET
SAVE
FIND
SHOWCMD
EXCLUDE SORT
LOCATE
Line Commands on List
Browse Catalog
Edit Uncatalog
Delete Print data set
Rename Print Index Listing
Compress (Z) Display member List
Free
Display Info (S)
Other Line Commands
You can use TSO Commands, CLISTs and
REXX routines as line commands.
The data set name is passed as the first
argument.
Super CE (3.13)
Extended dialog
Can do comparison or search
Scope of comparison/search can be restricted
Fields :
New Data set Name / OLD Data set Name
Member List
Comparison / Listing type
Listing Data set
Process Options
Statements Data set
Some Process Options
SEQ
COBOL
ANYC
DPCBCMT
DPBLKCL
NOSUMS
NOPRTCC
UPDLDEL
Some Edit Commands
CMPCOLM
LSTCOLM
DPLINE
SELECT
CMPLINE
SLIST
LNCT
Srchfor (3.14)
Fields :
Search String(s)
Dataset name with member pattern
Listing data set
Foreground / Background
Mixed Mode
Command Option 6
This option is used to execute TSO commands,
REXX routines and CLISTs without quitting
ISPF.
It is also used to transfer data between a PC and
the mainframe.
You can also execute TSO commands from
anywhere in ISPF by prefixing ‘TSO’ to the
command.
SDSF
Fields
Jobname Queue
Type C
JNUM Pos
JobId SAFF
Owner ASYS
PRTY Status
SDSF Primary Commands
Prefix - Restricts the display of jobs to those
starting with the mentioned prefix
DA Displays the active jobs
O Displays the output queue
H Displays the held jobs
I Displays the input queue
ST Displays the status of all jobs
LOG Displays the JES log
SDSF Line Commands
H Holds a job (applicable only to running jobs)
A Releases a job on hold
C Cancels a job
P Cancels a job and purges the output
? Displays the datasets of a job
S Displays the entire job
O Moves the job to the output queue
RACF - Resource Access Control Facility
Read
Update
Alter
None
THANK YOU