[USflag] The American Programmer [USflag]
Home Programming Books for Computer Professionals Privacy Terms
           Home   > Programming   > Just Enough   > Just Enough ISPF
           Home   > Programming   > ISPF Book   > Just Enough ISPF

ISPF Dialogue Manager Book (Create your own panels)

Books on TSO, ISPF

Manuals on TSO



Tutorial: Just Enough ISPF

 

to be dangerous

 


The purpose of this tutorial is to get you started with TSO/ISPF when there is no other way - you don’t have time to go to a class, don’t want to buy a complete book on it and try to find the things you need to know, you’re in a class on JCL, COBOL, JCL or SQL and it has a requirement that you know ISPF, which you don’t...

This is nowhere near being complete. It just gets you going. For the complete story, contact me about courses in TSO/ISPF... (and COBOL, SQL, REXX, JCL)

I can’t show you how to log on to TSO at your company. I will show you what to do after you log on.

I’ll show you how to create a PDS or Library to contain JCL. If you need a library to contain COBOL, SQL, or DATA, just do what is shown here, changing the last part of the PDS or Library name to COBOL, SQL, or DATA instead of CNTL for JCL.

I assume you have TSO Version 4 or higher with all those extra intrusive things that you don’t really need. I’ll show you how to disable them so you can get on with your work. If you don’t have Version 4, you can ignore the things that your system doesn’t have.

I’ll show you just a few of the features of the ISPF Editor.

I’ll show you the essential features of SDSF, an IBM product used to view the printed output of submitted jobs.

Wherever the tutorial says ‘userid’, replace it with your TSO userid. Be aware that some companies have messed around with normal naming conventions, and so you’ll have to follow their standards.

So log on.

Then get to the main menu or Primary Option Panel of ISPF.

I’ll guide you from there.

Table of contents at end.


Creating a PDS/Library

Option 3, Utility, from the main menu

Menu Utilities Compilers Options Status Help

------------------------------------------------------------------------------

ISPF Primary Option Menu

Option ===> 3

0 Settings Terminal and user parameters User ID . : userid

1 View Display source data or listings Time. . . : 06:49

2 Edit Create or change source data Terminal. : 3278

3 Utilities Perform utility functions Screen. . : 1

4 Foreground Interactive language processing Language. : ENGLISH

5 Batch Submit job for language processing Appl ID . : ISR

6 Command Enter TSO or Workstation commands TSO logon : TRAINING

7 Dialog Test Perform dialog testing TSO prefix: userid

8 LM Facility Library administrator functions System ID : SYS1

Enter X to Terminate using log/list defaults

 

Then option 2 from Utility menu, "dataset utility"

Menu Help

------------------------------------------------------------------------------

Utility Selection Panel

Option ===> 2

1 Library Compress or print data set. Print index listing. Print,

rename, delete, browse, edit or view members

2 Data Set Allocate, rename, delete, catalog, uncatalog, or display

information of an entire data set

3 Move/Copy Move, copy, or promote members or data sets

4 Dslist Print or display (to process) list of data set names.

Print or display VTOC information

5 Reset Reset statistics for members of ISPF library

Choose M for enhanced allocate (if there is no M, use A)

Menu RefList Utilities Help

------------------------------------------------------------------------------

Data Set Utility

Option ===> M

A Allocate new data set C Catalog data set

R Rename entire data set U Uncatalog data set

D Delete entire data set S Data set information (short)

blank Data set information M Enhanced data set allocation

V VSAM Utilities

ISPF Library:

Project . .

Group . . .

Type . . . .

Other Partitioned, Sequential or VSAM Data Set:

Data Set Name . . . 'userid.CLASS.CNTL'

Press ENTER

Menu RefList Utilities Help

Allocate New Data Set ----------------------------.

Command ===>

Data Set Name . . . . : userid.CLASS.CNTL

Management class. . . . (Blank for default management class)

Storage class . . . . . (Blank for default storage class)

Volume serial . . . . (Blank for authorized default volume)

Data class . . . . . . (Blank for default data class)

Space units . . . . . TRACK (BLKS, TRKS, CYLS, KB, MB or BYTES)

Primary quantity. . . 10 (In above units)

Secondary quantity. . 5 (In above units)

Directory blocks. . . 10 (Zero for sequential data set) *

Record format . . . . FB

Record length . . . . 80

Block size . . . . . 0

Data Set Name type. . PDS (LIBRARY, HFS, PDS, or blank) *

Expiration date . . . (YY/MM/DD, YYYY/MM/DD

Enter "/" to select option DDDD for retention period in days

Type in attributes like the ones shown in bold. If your installation has other standards, use them.

Then go to the Editor type =2, then ENTER

Menu RefList RefMode Utilities LMF Workstation Help

------------------------------------------------------------------------------

Edit Entry Panel

Command ===>

ISPF Library:

Project . . .

Group . . . . . . . . . . . . .

Type . . . .

Member . . . (Blank or pattern for member selection list)

Other Partitioned or Sequential Data Set:

Data Set Name . . . 'userid.CLASS.CNTL(NEWMEMB)'

Volume Serial . . . (If not cataloged)

Initial Macro . . . . Options

Profile Name . . . . . / Confirm Cancel/Move/Replace

Format Name . . . . . Mixed Mode

Data Set Password . . Edit on Workstation

 

Type in the name of your new library, as well as a member name as shown. Then press ENTER

You have to do it this way on this screen, if it’s the first time you’re

editing this PDS/Library.

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.00 Columns 00001 00072

Command ===> Scroll ===> CSR

****** ***************************** Top of Data ******************************

==MSG> -Warning- The UNDO command is not available until you change

==MSG> your edit profile using the command RECOVERY ON.

''''''

Before typing anything in, check your profile

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.00 Columns 00001 00072

Command ===> PROFILE Scroll ===> CSR

****** ***************************** Top of Data ******************************

==MSG> -Warning- The UNDO command is not available until you change

==MSG> your edit profile using the command RECOVERY ON.

''''''RECOVERY OFF NULLS OFF CAPS ON

''''''

''''''

''''''

To adjust your profile: you can't go wrong with these commands:

for CNTL, DATA, use these:. RECOVERY ON;RENUM;UNNUM;NULLS ON ALL

for COBOL, use these: RECOVERY ON;RENUM;UNNUM;RENUM COB;NULLS ON ALL

Line numbers are recommended for COBOL, cause trouble with all other types.

****** **************************** Bottom of Data ****************************

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.00 Columns 00001 00072

Comman ===> RECOVERY ON;RENUM;UNNUM;NULLS ON ALL: (see note above) Scroll ===> CSR

****** ***************************** Top of Data ******************************

****** **************************** Bottom of Data ****************************

RESET will remove the PROFILE display

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.00 Columns 00001 00072

Command ===> RESET Scroll ===> CSR

Now insert some lines of jcl or data. I8 will open up 8 blank lines for you to type in.

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.00 Columns 00001 00072

Command ===> Scroll ===> CSR

I8 ***************************** Top of Data ******************************

****** **************************** Bottom of Data ****************************

 

 

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.00 Columns 00001 00072

Command ===> Scroll ===> CSR

****** ***************************** Top of Data ******************************

''''''

''''''

''''''

''''''

****** **************************** Bottom of Data ****************************

 

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.00 Columns 00001 00072

Command ===> Scroll ===> CSR

_

****** ***************************** Top of Data ******************************

'''''' //useridA JOB (xxxx),’SAL MONELLA’,CLASS=c,MSGCLASS=m,

'''''' // NOTIFY=userid,TIME=(,5)

'''''' //STEP1 EXEC PGM=IEFBR14

''''''

Replace userid by your userid

xxxx by your company’s accounting information,

c by the proper testing class, and m by the proper held print class used in testing

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.00 Columns 00001 00072

Command ===> SUBMIT Scroll ===> CSR

****** ***************************** Top of Data ******************************

'''''' //useridA JOB (xxxx),’SAL MONELLA’,CLASS=c,MSGCLASS=m,

'''''' // NOTIFY=userid,TIME=(,5)

'''''' //STEP1 EXEC PGM=IEFBR14

''''''

''''''

If it’s JCL you’re doing, you may submit it.

Save and exit by pressing PF3

Then get into SDSF to view JCL job's output

Use the menu numbers in use at your company.

Display Filter View Print Options Help

-------------------------------------------------------------------------------

V1R6M0 ------------------ SDSF PRIMARY OPTION MENU --------------------------

COMMAND INPUT ===> H SCROLL ===> PAGE

Type an option or command and press Enter.

DA - Display active users in the sysplex

I - Display jobs in the JES2 input queue

O - Display jobs in the JES2 output queue

H - Display jobs in the JES2 held output queue

ST - Display status of jobs in the JES2 queues

TUTOR - Short course on SDSF (ISPF only)

END - Exit SDSF

Display Filter View Print Options Help

-------------------------------------------------------------------------------

SDSF HELD OUTPUT DISPLAY ALL CLASSES LINES 36,115 LINE 1-13 (29)

COMMAND INPUT ===> PREFIX userid* SCROLL ===> PAGE

NP JOBNAME JOBID OWNER PRTY C ODISP DEST TOT-REC TOT-

Tell SDSF to display jobs starting with your userid, only.

Display Filter View Print Options Help

-------------------------------------------------------------------------------

SDSF HELD OUTPUT DISPLAY ALL CLASSES LINES 36,115 LINE 1-13 (29)

COMMAND INPUT ===> SCROLL ===> PAGE

NP JOBNAME JOBID OWNER PRTY C ODISP DEST TOT-REC TOT-

? useridW JOB00669 userid 144 H HOLD LOCAL 664

useridX JOB00648 userid 144 H HOLD LOCAL 240

? next to the job name breaks the job down into separate print files

Display Filter View Print Options Help

-------------------------------------------------------------------------------

SDSF JOB DATA SET DISPLAY - JOB useridW (JOB00669) LINE 1-6 (6)

COMMAND INPUT ===> SCROLL ===> PAGE

NP DDNAME STEPNAME PROCSTEP DSID OWNER C DEST REC-CNT PAGE

JESMSGLG JES2 2 userid H LOCAL 17

JESJCL JES2 3 userid H LOCAL 51

JESYSMSG JES2 4 userid H LOCAL 110

SYSPRINT STEP1 COB2 103 userid H LOCAL 97

SYSPRINT STEP1 LKED 104 userid H LOCAL 387

SYSOUT STEP1 GO 109 userid H LOCAL 2

Display Filter View Print Options Help

-------------------------------------------------------------------------------

SDSF JOB DATA SET DISPLAY - JOB useridW (JOB00669) LINE 1-6 (6)

COMMAND INPUT ===> SCROLL ===> PAGE

NP DDNAME STEPNAME PROCSTEP DSID OWNER C DEST REC-CNT PAGE

JESYSMSG JES2 4 userid Q LOCAL 110

SYSPRINT STEP1 COB2 103 userid Q LOCAL 97

SYSPRINT STEP1 LKED 104 userid Q LOCAL 387

S SYSOUT STEP1 GO 109 userid Q LOCAL 2

Select the print file you want with S

Display Filter View Print Options Help

-------------------------------------------------------------------------------

SDSF OUTPUT DISPLAY useridC JOB00985 DSID 109 LINE 0 COLUMNS 02- 81

COMMAND INPUT ===> SCROLL ===> PAGE

********************************* TOP OF DATA **********************************

THIS IS PROGRAM ABCDEF WRITTEN BY MOE SCHMOE

******************************** BOTTOM OF DATA ********************************

Display Filter View Print Options Help

-------------------------------------------------------------------------------

SDSF HELD OUTPUT DISPLAY ALL CLASSES LINES 662 LINE 1-1 (1)

COMMAND INPUT ===> SCROLL ===> PAGE

NP JOBNAME JOBID OWNER PRTY C ODISP DEST TOT-REC TOT-

P useridC JOB00985 userid 144 Q HOLD LOCAL 662

If you have finished, Purge the print file

The list of files, and a few Editing features

Have ISPF show you a list of your files

=3;4, then ENTER

 

Menu RefList RefMode Utilities Help

------------------------------------------------------------------------------

Data Set List Utility

Option ===>

blank Display data set list P Print data set list

V Display VTOC information PV Print VTOC information

Enter one or both of the parameters below:

Dsname Level . . . userid

Volume serial . .

Data set list options

Initial View . . . 1 1. Volume Enter "/" to select option

2. Space / Confirm Data Set Delete

3. Attrib / Confirm Member Delete

4. Total

The following actions will be available when the list is displayed:

Enter a "/" on the data set list command field for command prompt pop-up.

Enter TSO commands, CLIST, REXX execs, or "=" to execute previous command.

 

Type in your userid

Then press ENTER

Menu Options View Utilities Compilers Help

------------------------------------------------------------------------------

DSLIST - Data Sets Matching userid Row 1 of 26

Command ===> Scroll ===> CSR

Command - Enter "/" to select action Message Volume

-------------------------------------------------------------------------------

E userid.CLASS.CNTL TSO001

userid.CLASS.COBOL TSO001

userid.ISPF.PROFILE TSO001

Type E, to edit your PDS/Library

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL Member List

Command ===> S NEWMEMB Scroll ===> CSR

****** ***************************** Top of Data ******************************

MEMBER1

MEMBER2

MEMBER3

A list of members appears. (There may be none in the list)

Type S next to the name of the member you wish to edit

If the name does not appear on the list, type S membername on the command line

 

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.01 Columns 00001 00072

Command ===> Scroll ===> CSR

****** ***************************** Top of Data ******************************

HELLO THIS IS A TEST

THIS IS LINE 2

THIS IS LINE 3

****** **************************** Bottom of Data ****************************

For the sake of example, type in these three lines

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.01 Columns 00001 00072

Command ===> Scroll ===> CSR

_

****** ***************************** Top of Data ******************************

M HELLO THIS IS A TEST

000002 THIS IS LINE 2

A THIS IS LINE 3

****** **************************** Bottom of Data ****************************

Moving the first line after the last

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.01 Columns 00001 00072

Command ===> Scroll ===> CSR

****** ***************************** Top of Data ******************************

000001 THIS IS LINE 2

000002 THIS IS LINE 3

000003 HELLO THIS IS A TEST

****** **************************** Bottom of Data ****************************

 

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.01 Columns 00001 00072

Command ===> Scroll ===> CSR

****** ***************************** Top of Data ******************************

C THIS IS LINE 2

000002 THIS IS LINE 3

A HELLO THIS IS A TEST

****** **************************** Bottom of Data ****************************

Now copy the first line after the last

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.01 Columns 00001 00072

Command ===> Scroll ===> CSR

****** ***************************** Top of Data ******************************

000001 THIS IS LINE 2

000002 THIS IS LINE 3

000003 HELLO THIS IS A TEST

000004 THIS IS LINE 2

****** **************************** Bottom of Data ****************************

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.01 Columns 00001 00072

Command ===> Scroll ===> CSR

****** ***************************** Top of Data ******************************

000001 THIS IS LINE 2

000002 THIS IS LINE 3

R HELLO THIS IS A TEST

000004 THIS IS LINE 2

****** **************************** Bottom of Data ****************************

Now repeat the third line

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.01 Columns 00001 00072

Command ===> Scroll ===> CSR

****** ***************************** Top of Data ******************************

000001 THIS IS LINE 2

000002 THIS IS LINE 3

000003 HELLO THIS IS A TEST

000004 HELLO THIS IS A TEST

000005 THIS IS LINE 2

****** **************************** Bottom of Data ****************************

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.01 Columns 00001 00072

Command ===> Scroll ===> CSR

****** ***************************** Top of Data ******************************

000001 THIS IS LINE 2

000002 THIS IS LINE 3

D HELLO THIS IS A TEST

000004 HELLO THIS IS A TEST

000005 THIS IS LINE 2

****** **************************** Bottom of Data ****************************

Delete a line

File Edit Confirm Menu Utilities Compilers Test Help

-------------------------------------------------------------------------------

EDIT userid.CLASS.CNTL(NEWMEMB) - 01.01 Columns 00001 00072

Command ===> Scroll ===> CSR

****** ***************************** Top of Data ******************************

MM THIS IS LINE 2

MM THIS IS LINE 3

000003 HELLO THIS IS A TEST

A THIS IS LINE 2

****** **************************** Bottom of Data ****************************

move the first two lines after the last

Taming TSO Version 4

Choose Option 0 from the main menu, settings

Menu Utilities Compilers Options Status Help

------------------------------------------------------------------------------

ISPF Primary Option Menu

Option ===> 0

0 Settings Terminal and user parameters User ID . : userid

1 View Display source data or listings Time. . . : 06:49

2 Edit Create or change source data Terminal. : 3278

3 Utilities Perform utility functions Screen. . : 1

4 Foreground Interactive language processing Language. : ENGLISH

5 Batch Submit job for language processing Appl ID . : ISR

6 Command Enter TSO or Workstation commands TSO logon : TRAINING

Enter X to Terminate using log/list defaults

 

Log/List Function keys Colors Environ Workstation Identifier Help

------------------------------------------------------------------------------

ISPF Settings

Command ===>

Options Print Graphics

Enter "/" to select option Family printer type 2

/ Command line at bottom Device name . . . .

/ Panel display CUA mode Aspect ratio . . . 0

/ Long message in pop-up

/ Tab to action bar choices

/ Tab to point-and-shoot fields General

/ Restore TEST/TRACE options Input field pad . . N

/ Session Manager mode Command delimiter . ;

/ Jump from leader dots

/ Edit PRINTDS Command

/ Always show split line

Terminal Characteristics

Screen format 1 1. Data 2. Std 3. Max 4. Part

Terminal Type 3 1. 3277 2. 3277A 3. 3278 4. 3278A

You can safely remove all the slashes

Log/List Function keys Colors Environ Workstation Identifier Help

------------------------------------------------------------------------------

ISPF Settings

Command ===>

Options Print Graphics

Enter "/" to select option Family printer type 2

Command line at bottom Device name . . . .

Panel display CUA mode Aspect ratio . . . 0

Long message in pop-up

Tab to action bar choices

Tab to point-and-shoot fields General

Restore TEST/TRACE options Input field pad . .

Session Manager mode Command delimiter . ;

Jump from leader dots

Edit PRINTDS Command

Always show split line

Terminal Characteristics

Screen format 1 1. Data 2. Std 3. Max 4. Part

Terminal Type 3 1. 3277 2. 3277A 3. 3278 4. 3278A

ENTER or PF3 will save your choices

Log/List Function keys Colors Environ Workstation Identifier Help

------------------------------------------------------------------------------

ISPF Settings

Command ===>

Options Print Graphics

Enter "/" to select option Family printer type 2

Command line at bottom Device name . . . .

Panel display CUA mode Aspect ratio . . . 0

Long message in pop-up

Tab to action bar choices

Tab to point-and-shoot fields General

Restore TEST/TRACE options Input field pad . .

Terminal Type 3 1. 3277 2. 3277A 3. 3278 4. 3278A

5. 3290A 6. 3278T 7. 3278CF 8. 3277KN

9. 3278KN 10. 3278AR 11. 3278CY 12. 3278HN

Put the cursor on LOG/LIST, press ENTER

Log/List Function keys Colors Environ Workstation Identifier Help

.-------------------------------------. --------------------------------------

1 1. Log Data set defaults tings

2. List Data set defaults

3. List Data set characteristics More: +

4. JCL... Print Graphics

'-------------------------------------' Family printer type 2

Command line at bottom Device name . . . .

Panel display CUA mode Aspect ratio . . . 0

Long message in pop-up

Tab to action bar choices

Tab to point-and-shoot fields General

Restore TEST/TRACE options Input field pad . .

Session Manager mode Command delimiter . ;

Jump from leader dots

Edit PRINTDS Command

Always show split line

Type 1 for LOG, press ENTER

Log/List Function keys Colors Environ Workstation Identifier Help

- .------------------------- ISPF Settings --------------------------. -------

Log Data Set Defaults

Process option . . . 2 1. Print data set and delete : +

2. Delete data set (without printing)

3. Keep data set (append subsequent

information to same data set)

4. Keep data set and allocate new data

set

SYSOUT class . . . . . . A

Local printer ID or

writer-name . . . . . .

Lines per page . . . . . 60

Primary pages . . . . . 0

Secondary pages . . . . 0

Log Message ID . . . . . (/ = Yes)

I suggest option 2 - to delete the log. Also put zeros on the pages to be printed

Now to take care of the List

Log/List Function keys Colors Environ Workstation Identifier Help

------------------------------------------------------------------------------

ISPF Settings

Command ===>

Options Print Graphics

Enter "/" to select option Family printer type 2

Command line at bottom Device name . . . .

Panel display CUA mode Aspect ratio . . . 0

Long message in pop-up

Tab to action bar choices

Tab to point-and-shoot fields General

Restore TEST/TRACE options Input field pad . .

Session Manager mode Command delimiter . ;

Jump from leader dots

Edit PRINTDS Command

Always show split line

Terminal Characteristics

Screen format 1 1. Data 2. Std 3. Max 4. Part

Terminal Type 3 1. 3277 2. 3277A 3. 3278 4. 3278A

Put the cursor on LOG/LIST, press ENTER

Log/List Function keys Colors Environ Workstation Identifier Help

.-------------------------------------. --------------------------------------

2 1. Log Data set defaults tings

2. List Data set defaults

3. List Data set characteristics More: +

4. JCL... Print Graphics

'-------------------------------------' Family printer type 2

Command line at bottom Device name . . . .

Panel display CUA mode Aspect ratio . . . 0

Long message in pop-up

Tab to action bar choices

Tab to point-and-shoot fields General

Restore TEST/TRACE options Input field pad . .

Session Manager mode Command delimiter . ;

Type 2 for LIST, press ENTER

Log/List Function keys Colors Environ Workstation Identifier Help

- .------------------------- ISPF Settings --------------------------. -------

List Data Set Defaults

C

Process option . . . 4 1. Print data set and delete : +

O 2. Delete data set (without printing)

3. Keep data set (append subsequent

information to same data set)

4. Keep data set and allocate new data

set

SYSOUT class . . . . . . A

Local printer ID or

writer-name . . . . . .

Lines per page . . . . . 60

Primary pages . . . . . 100

Secondary pages . . . . 200

*** List already allocated ***

I suggest option 4 - do nothing with the List

The Keys and Keylists

If you want to have one set of keys and their meanings

on every ISPF panel, you can disable keylists.

If you prefer to have every panel with a different set of keys, leave things alone.

In Settings, put the cursor on Function keys, press enter

Log/List Function keys Colors Environ Workstation Identifier H

--------- .-----------------------------------. ----------------------

| 1. Non-Keylist PF Key settings |

Command = | 2. Keylist settings... |

| 3. Tailor function key display | Mor

Options | 4. Show all function keys | Graphics

Enter " | 5. Show partial function keys | ly printer type 2

Comm | *. Remove function key display | ce name . . . .

Pane | *. Use private and shared | ct ratio . . . 0

/ Long | 8. Use only shared |

Tab | 9. Disable keylists |

Tab | *0. Enable keylists | l

Rest '-----------------------------------' t field pad . . N

Session Manager mode Command delimiter . ;

/ Jump from leader dots

Edit PRINTDS Command

Always show split line

------------------------------------

Menu RefList RefMode Utilities Workstation Help

----------------------------------------------------------------------

View Entry Panel

Command ===>

ISPF Library:

Project . . .

Group . . . . . . . . . . . . .

Type . . . .

Member . . . (Blank or pattern for member selectio

Other Partitioned or Sequential Data Set:

Data Set Name . . .

Volume Serial . . . (If not cataloged)

Workstation File:

File Name . . . . .

Initial Macro . . . . Options

Profile Name . . . . . / Confirm Cancel/Move/Replace

Format Name . . . . . / Browse Mode

Data Set Password . . View on Workstation

Removing Key Captions

Command ===> PFSHOW OFF Scroll ===> PAGE

Another suggestion: Get rid of the key captions from the bottom of your screen.

since scrolling is unaware of the key captions (which means they hide important information!)

Type PFSHOW OFF on any command line.

 

 

 

 

 

------------------------------------------------- Table of Contents -------------------------------------------------

Creating a PDS/Library 2

Getting into the Editor

SDSF

The list of files, and a few Editing features

Taming TSO Version 4

Keys and keylists

Removing Key Captions

About this series.

Sometimes you need just enough information so that you can do something - it gets you started when you don’t have time to learn everything. Get all the others in the series at: Justenuf Other Books for professionals: REXX Reference All REXX verbs, keywords, and built-in functions as found in MVS, VM/CMS and OS/2. Order from MVS Training (800) 356 9093.MVS Training The REXX Language on TSO How to use REXX on TSO. Information, ordering at: REXX ISPF Services: Using the Dialogue Manager with REXX How to create SPF panels on TSO. Examples in REXX. Information, ordering at:ISPF Services You’ll find manuals on SPF, TSO, JCL, REXX, COBOL, DB2 at:Manuals.

 

Top of Page



























































































































































List of books on Mainframe topics

[Line]

Home Programming Books for Computer Professionals Spoken Languages Privacy Terms Contact |
Site Map Interesting Guest Sites Programming Manuals and Tutorials The REXX Files Top of Page |