Go to
Table of Contents, Sections 1-9
Go
to Sections 14-17, Appendices A-E
Mary begins by typing:
+-----+
2 |ENTER|
+-----+
next to OPTION ===> on the ISPF/PDF PRIMARY OPTION MENU. The screen shown in Figure 17 will appear.
Next, Mary positions the cursor next to DATA SET NAME ===> and types:
+-----+
'US123.PERSONAL.FILE(VITA)'
|ENTER|
+-----+
and an empty edit panel will appear, as shown in Figure 18.
+--------------------------------------------------------------------+
|
|
|
Menu Reflist Refmode Utilities 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 . . .
|
|
Volume Serial . . .
(If not cataloged)
|
|
|
| Initial Macro
. . . .
Enter "/" to select option |
| Profile Name
. . . . .
/ Confirm Cancel/Move/Replace |
| Format Name
. . . . .
Mixed Mode
|
|
|
| Data Set Password
. . (If password protected)
LMF Lock |
|
3 1. Never|
|
2. No |
|
3. Yes |
|
|
|
F1=Help F3=Exit F10=Actions F12=Cancel
|
|
|
|
|
| Figure 17:
The ISPF/PDF EDIT - ENTRY PANEL. You are provided
|
|
this panel so that you can enter the name of the
|
|
dataset you wish to edit.
|
|
|
+--------------------------------------------------------------------+
+--------------------------------------------------------------------+
|
|
|
File Edit Confirm Menu Utilities Compilers
Test Help |
| ------------------------------------------------------------------|
| EDIT
US123.PERSONAL.FILE(VITA) - 01.00 Columns 00001
00072|
| Command ===>
Scrool ===> PAGE|
| ****** *************************
Top of Data *********************|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
| ''''''
|
|
F1=Help F3=Exit F5=Rfind
F6=Rchange F12=Cancel |
|
|
| Figure 18:
The ISPF/PDF Empty Edit Panel
|
|
|
+--------------------------------------------------------------------+
10.1 THE EXAMPLE FILE
Let's assume Mary's task is to key in the data shown in Figure 19. This may seem like a rather uneventful assignment, but we are providing it as a reference point to show you how to interact with the editor and how to manipulate the set of data -- the dataset.
+--------------------------------------------------------------------+
|
|
|
File Edit Confirm Menu Utilities Compilers
Test Help |
| ------------------------------------------------------------------|
| EDIT
US123.PERSONAL.FILE(VITA) - 01.00 Columns 00001
00072|
| Command ===>
Scrool ===> PAGE|
| ****** *************************
Top of Data *********************|
| 000001 Name:
Mary K. Kosmettics
|
| 000002
|
| 000003 Address:
123 Avon Avenue
|
| 000004
Seashore, GA
|
| 000005
|
| 000006 Marital
Status Single
|
| 000007
|
| 000008 Hobbies:
Pyrotechnics, collecting foreign tennis|
| 000009
balls, and balloon chasing
|
| 000010
|
| ****** ********************
Bottom of Data ***********************|
|
|
|
|
|
|
|
|
|
|
|
|
|
F1=Help F3=Exit F5=Rfind
F6=Rchange F12=Cancel |
|
|
| Figure 19:
Data Entered in the Dataset Member
|
|
|
+--------------------------------------------------------------------+
10.2 WHAT TO KNOW BEFORE YOU KEY IN THE DATA -- OR TEXT
10.2.1 The RESET Command
There may be a few lines of message text just below the BOTTOM OF DATA line. These will be indicated by:
===MSG>
located in the same position as the number columns, along the left side of the screen. You should always read these messages. You can then remove the messages by typing:
+-----+
RESET |ENTER|
+-----+
on the COMMAND line.
10.2.2 The HELP Key -- PF1
The first thing you should do is press PF1 before trying to edit your own empty dataset. After you press PF1, select Option 0 by typing:
+-----+
0 |ENTER|
+-----+
It is really worth your time to read through the "General Introduction." To get back to the ISPF/PDF EDIT session after using HELP, issue an END command (either by pressing the PF key marked END or by typing the command END on the COMMAND line and pressing ENTER.)
As you try new commands, the HELP key can be very useful as an online training tool. For example, if you type an invalid command on the command line, a short message will appear in the upper right-hand corner of the screen explaining the problem. If the HELP key is then pressed, a longer message appears, giving greater detail. Asking for HELP a second time will place you into the relevant portion of the ISPF/PDF Tutorial.
10.2.3 The PROFILE Command
The PROFILE command allows you to see the current profile of the dataset that you are editing. The profile contains information about your current edit session. To see the edit profile, type:
+-----+
PROFILE |ENTER|
+-----+
and information similar to that shown in Figure 20 will be shown on the top portion of the screen.
+--------------------------------------------------------------------+
|
|
| ...FILE
(VARIABLE -251)...RECOVERY OFF WARN...NUMBER ON STD..... |
| ...CAPS
ON....HEX OFF....NULLS OFF....TABS OFF.................. |
| ...AUTOSAVE
ON....AUTONUM OFF....AUTOLIST OFF....STATS ON....... |
| ...PROFILE
UNLOCK....IMACRO NONE....PACK OFF....NOTE ON......... |
| -Warning-
The UNDO command is not available until you change
|
|
your edit profile using the command RECOVERY ON.
|
|
|
| Figure 20:
The PROFILE Command
|
|
|
+--------------------------------------------------------------------+
We will not describe all of these profile characteristics, but there are three important ones that you should be aware of.
10.2.3.1 CAPS ON or CAPS OFF
When keying in your data, you may want to make sure that you will be able to enter both lowercase and uppercase letters. Position your cursor on the COMMAND line and type:
+-----+
CAPS OFF |ENTER|
+-----+
The CAPS setting that you choose will be a part of the profile for the dataset. Any time you edit that dataset (or member of a partitioned dataset), the CAPS setting is "remembered" by ISPF/EDIT.
10.2.3.2 NUMBER ON or NUMBER OFF
When keying in your data, you may want to make sure that line numbers are not included as part of your data. Position your cursor on the COMMAND line and type:
+-----+
NUMBER OFF |ENTER|
+-----+
The NUMBER setting that you choose will be a part of the profile for the dataset. Any time you edit that dataset (or member of a partitioned dataset), the NUMBER setting is "remembered" by ISPF/EDIT.
10.2.3.3 RECOVERY ON or RECOVERY OFF
Changes made to your dataset are not saved unless you issue either a SAVE or END command. (See CANCEL and SAVE Commands" on page 47). If you should be timed-out (described in "Time-Out Period" on page 10), for example, changes you have made to your dataset since you last saved it will not be saved. To set recovery on, on the command line type
+-----+
RECOVERY ON |ENTER|
+-----+
When a time-out occurs while you are editing a dataset with ISPF/PDF EDIT, log on to TSO and prepare to edit the dataset as described in "Performing a Specific Task -- Editing the Dataset" on page 32. A screen will be displayed on your screen, which will allow you to recover the dataset as it was at the time the time-out occurred.
IMPORTANT: Unlike the CAPS and NUMBER settings, RECOVERY ON does not work as described here unless you have an ISPF Profile dataset. Please contact the UCNS Help Desk, Computer Services Annex, or (706) 542-3106 for more information.
IMPORTANT: You are required to recover the dataset on the day that the time-out occurred.
10.2.4 PFSHOW
To display the current setting of the PF keys, on the COMMAND line type:
+-----+
PFSHOW ON |ENTER|
+-----+
The bottom of your screen will be used to display the current setting of each PF key. These values will be displayed in all ISPF/PDF functions (and can be very helpful). It will not interfere with your work. To turn off this display, change ON to OFF in the previous command.
10.3 INSERTING AND DELETING CHARACTERS -- THE INSERT AND DELETE KEYS
10.3.1 INSERT Key
The purpose of the INSERT key is to allow you to insert a character or characters into the middle of a line without changing the characters that are already displayed. Pressing the INSERT key places the keyboard in insert mode. The INSERT key allows you to toggle in and out of insert mode. If you are in insert mode, you can change to non-insert mode by pressing the INSERT key. As characters are inserted, all characters to the right of the cursor are shifted into the blank positions to the right of the last displayed character.
If you try to insert more characters than the field can hold, press the INSERT key again.
10.3.2 DELETE Key
Pressing the DELETE key when the cursor is located in a line deletes the character occupying the position indicated by the cursor. It erases the character without leaving a blank. All characters in the line to the right of that position (and on the same line) are then shifted left one position.
10.4 IMPORTANT LINE COMMANDS
A "line command" is an edit command that is entered directly on the line to be processed or affected. It is entered by overtyping the sequence number (the number columns along the left side of the screen).
We will not cover all of these commands. You can find out more about the line commands by typing:
+-----+
HELP |ENTER|
+-----+
on the COMMAND line when you are using ISPF/PDF EDIT. Choose the topic marked 11 by typing:
+-----+
11 |ENTER|
+-----+
to find out more about the line commands. To get back to the ISPF/PDF EDIT session after using HELP, issue an END command (either by pressing the PF key marked END or by typing the command END on the COMMAND line and pressing ENTER.)
10.4.1 Inserting and Deleting Lines
10.4.1.1 Inserting Lines
TIP: When editing an empty dataset, the lines indicating the TOP OF DATA and BOTTOM OF DATA may be shown with no intervening space. If, for example, you issued the command CAPS OFF and pressed ENTER before entering any data, TOP OF DATA and BOTTOM OF DATA will be shown this way.
To insert new lines of text, type an i or I in the number columns on the left-hand side of the screen -- or the row of asterisks before the space on the TOP OF DATA line -- of the line above where you would like to insert text. Press ENTER. A new line will be inserted, the cursor will be placed on the line, and you can begin typing. When you press the ENTER key, another new line will be inserted. Two successive ENTERs will terminate the insert/input function.
If Mary wanted to insert more lines after line 8 in her dataset, she would type an i in the number columns of line 8 and press ENTER. The new line is shown with the apostrophes instead of numbers, as shown in Figure 21. She would continue to insert new lines until she pressed two successive ENTERs.
+--------------------------------------------------------------------+
|
|
|
File Edit Confirm Menu Utilities Compilers
Test Help |
| ------------------------------------------------------------------|
| EDIT
US123.PERSONAL.FILE(VITA) - 01.00 Columns 00001
00072|
| Command ===>
Scrool ===> PAGE|
| ****** *************************
Top of Data *********************|
| 000001 Name:
Mary K. Kosmettics
|
| 000002
|
| 000003 Address:
123 Avon Avenue
|
| 000004
Seashore, GA
|
| 000005
|
| 000006 Marital
Status: Single
|
| 000007
|
| 000008 Hobbies:
Pyrotechnics, collecting foreign tennis|
| i00009
balls, and balloon chasing
|
| ''''''
|
| 000010
|
| ****** ***********************
Bottom of Data ********************|
|
|
|
|
|
|
|
|
|
|
|
|
|
F1=Help F3=Exit F5=Rfind
F6=Rchange F12=Cancel |
|
|
| Figure 21:
Data Inserted in the Dataset Member
|
|
|
+--------------------------------------------------------------------+
TIP: Some of you may be used to word processing packages which allow you to continue typing when you reach the end of the line, without having to press ENTER to go to the next line. This is not the case with ISPF/PDF EDIT. You will have to press either the ENTER key or the TAB key to move the cursor to the next line.
10.4.1.2 Deleting Lines
To delete lines in the dataset, type a d or D in the number column of the lines you want to delete. You can also delete multiple lines by using the Block Delete function. To delete multiple lines, type a dd or DD on the first line of the block you wish to delete and a dd or DD on the last line of the block you wish to delete. When you press ENTER, the lines will be deleted.
If Mary wanted to delete lines 6 through 8 in her dataset, she would type a dd on the first line and the last line of the lines she wishes to delete, as shown in Figure 22. When she presses ENTER, the lines will be deleted.
+--------------------------------------------------------------------+
|
|
|
File Edit Confirm Menu Utilities Compilers
Test Help |
| ------------------------------------------------------------------|
| EDIT
US123.PERSONAL.FILE(VITA) - 01.00 Columns 00001
00072|
| Command ===>
Scrool ===> PAGE|
| ****** *************************
Top of Data *********************|
| 000001 Name:
Mary K. Kosmettics
|
| 000002
|
| 000003 Address:
123 Avon Avenue
|
| 000004
Seashore, GA
|
| 000005
|
| 00dd06 Marital
Status: Single
|
| 000007
|
| 000dd8 Hobbies:
Pyrotechnics, collecting foreign tennis|
| 000009
balls, and balloon chasing
|
| 000010
|
| ****** ***********************
Bottom of Data ********************|
|
|
|
|
|
|
|
|
|
F1=Help F3=Exit F5=Rfind
F6=Rchange F12=Cancel |
|
|
| Figure 22:
Data Deleted in the Dataset Member
|
|
|
+--------------------------------------------------------------------+
TIP: You are not restricted to deleting lines only on the screen that is presently displayed. To delete several lines, type a dd on the first line to be deleted and use page down to locate the last line. Place the dd on the last line and press ENTER. This principle applies to moving and copying lines in the dataset, as discussed in "Moving and Copying Lines in the Dataset".
10.4.2 Moving and Copying Lines in the Dataset
Move and copy are similar, but not identical, operations. When we move a line (or block of lines), a copy of the line (or block) is first placed in the location we specified. Then, the original line (or block) is deleted, leaving only the line(s) moved. A COPY operation does all but the delete.
To position the lines that are to be moved or copied, an a (or A) is placed on the line after which the lines should me inserted. Similarly, a b (or B) is placed on the line before which the lines are to be inserted.
M - use A or B
Move
C - use A or B
Copy
MM - use A or B
Move
CC - use A or B
Copy
In the example in Figure 23, Mary wishes to move her "Hobbies" description above her "Marital Status." When she presses ENTER, the lines 8 through 10 will be moved above line 6.
+--------------------------------------------------------------------+
|
|
|
File Edit Confirm Menu Utilities Compilers
Test Help |
| ------------------------------------------------------------------|
| EDIT
US123.PERSONAL.FILE(VITA) - 01.00 Columns 00001
00072|
| Command ===>
Scrool ===> PAGE|
| ****** *************************
Top of Data *********************|
| 000001 Name:
Mary K. Kosmettics
|
| 000002
|
| 000003 Address:
123 Avon Avenue
|
| 000004
Seashore, GA
|
| 000005
|
| 000b06 Marital
Status: Single
|
| 000007
|
| 000mm8 Hobbies:
Pyrotechnics, collecting foreign tennis|
| 000009
balls, and balloon chasing
|
| 000m10
|
| ****** ***********************
Bottom of Data ********************|
|
|
|
|
|
|
|
|
|
F1=Help F3=Exit F5=Rfind
F6=Rchange F12=Cancel |
|
|
| Figure 23:
Data Moved in the Dataset Member
|
|
|
+--------------------------------------------------------------------+
10.5 IMPORTANT PRIMARY COMMANDS
A "primary command" is a command that is entered on line 2 of the screen. When using ISPF/PDF EDIT, line 2 is the line with COMMAND ===> on it.
We will not cover all of the primary edit commands. You can find out more about these commands by typing:
+-----+
HELP |ENTER|
+-----+
on the COMMAND line when you are using ISPF/PDF EDIT. Choose the topic marked 12 by typing:
+------+
12 |ENTER |
+------+
to find out more about the primary commands. To get back to the ISPF/PDF EDIT session after using HELP, issue and END command (either by pressing the PF key marked END or by typing the command END on the COMMAND line and pressing ENTER.)
10.5.1 Finding Character Strings in the Dataset With the FIND Command
To find words and character strings in the dataset, the FIND command is used. FIND is entered on the COMMAND line next to the ===>. If Mary wanted to find the word balloon in here dataset, she would enter:
+-----+
FIND BALLOON |ENTER|
+-----+
on the COMMAND line. The cursor will be positioned on the first character of the word after it is found.
If the string being searched for has one or more blanks, put the string in quotation marks (single or double):
+-----+
FIND 'BALLOON CHASING'
|ENTER|
+-----+
If the string being searched for includes
double quotation marks, include them, and enclose the entire line in the
single quotes. If the string includes single quotes, include them and enclose
the line in double quotes. The semicolon (;) is the default command delimiter.
This applies only to the COMMAND line, and its purpose is to allow you
to place several commands on the command line -- separated by the command
delimiter -- all of which will be honored in the order specified. Because
the semicolon is the command delimiter, we cannot use the FIND or CHANGE
commands to search for or alter a string containing a semi-colon unless
the command delimiter is set to a different character. It may be changed
if necessary by selecting Option 0 from the PRIMARY OPTION MENU. When the
screen shown in Figure 15 is displayed, select Option 1. The command delimiter
can be changed from this screen. *
------------------------
* Users wishing to change default
ISPF settings should acquire an ISPF Profile dataset. Please contact the
UCNS Help Desk, Computer Services Annex, at (706) 542-3106 for more information.
The ISPF/PDF Tutorial describes many other uses of the FIND command.
10.5.2 Changing Characters With the CHANGE Command
The change command is entered on the COMMAND line and is used to change characters in the dataset. If Mary wanted to use the CHANGE command to change her marital status from single to married, her screen would look like the one shown in Figure 24.
+--------------------------------------------------------------------+
|
|
|
File Edit Confirm Menu Utilities Compilers
Test Help |
| ------------------------------------------------------------------|
| EDIT
US123.PERSONAL.FILE(VITA) - 01.00 Columns 00001
00072|
| Command ===>
Scrool ===> PAGE|
| ****** *************************
Top of Data *********************|
| 000001 Name:
Mary K. Kosmettics
|
| 000002
|
| 000003 Address:
123 Avon Avenue
|
| 000004
Seashore, GA
|
| 000005
|
| 000006 Marital
Status: Single
|
| 000007
|
| 000008 Hobbies:
Pyrotechnics, collecting foreign tennis|
| 000009
balls, and balloon chasing
|
| 000010
|
| ****** ************************
Bottom of Data *******************|
|
|
| Figure 24:
Data Changed in the Dataset Member -- The CHANGE
|
|
Command
|
|
|
+--------------------------------------------------------------------+
After she presses ENTER, the word "Single" will be changed to "Married." The ISPF/PDF Tutorial describes many other uses of the CHANGE command.
10.5.3 Undoing Changes with the UNDO Command
The UNDO command can be entered on the command line to undo changes that you have made while editing a dataset. If you make a change and then press ENTER, you can undo the change by positioning the cursor on the COMMAND line and typing:
+-----+
UNDO |ENTER|
+-----+
The changes you have made since the last time you pressed ENTER will be undone. You can use the UNDO command over and over again to undo changes made during the edit session.
You cannot use the UNDO command unless RECOVERY is set to ON. See "RECOVERY ON or RECOVERY OFF" on page 37 for more information.
10.6 COMMANDS ASSOCIATED WITH PROGRAM FUNCTION KEYS
The following PF keys are considered the default set of keys and associated functions. If you are a first-time user of ISPF/PDF, your PF keys 1 through 12 are probably set as this list shows.
10.6.1 HELP Command (PF1)
Press this key to receive online help. We have already discussed the HELP function in greater detail in "The HELP Key -- PF1" on page 36.
10.6.2 SPLIT Command (PF2)
Split screen mode allows you to divide the display screen into two screens separated by a horizontal split line (dotted line). The top and bottom screens are treated as though they were displayed on independent terminals. This is like having two terminals at your desk.
When you press the PF2 SPLIT key, you will see the ISPF/PDF PRIMARY OPTION MENU. You can select an ISPF/PDF function from this menu. PF2 SPLIT is often used in conjuction with PF9 SWAP, discussed below.
10.6.3 END Command (PF3)
PF3 END terminates the current ISPF/PDF function. The meaning of END does change, however, depending on the ISPF/PDF function. If you are using ISPF/PDF EDIT, the meaning of END is "terminate the current EDIT session and save all changes made."
When using some ISPF/PDF functions, END has the meaning "terminate this request without honoring the request." An example of END having this meaning is described in "Renaming a Dataset" on page 71.
10.6.4 RETURN Command (PF4)
PF4 has a default command RETURN. If you are editing a dataset, for example, and press this key you will return to the ISPF/PDF PRIMARY OPTION MENU. Similar to the function END, all changes that you have made will be saved. This is an ISPF/PDF function, and should not be confused with the RETURN key -- or ENTER key -- on your terminal.
10.6.5 RFIND Command (PF5)
RFIND repeats the last FIND command entered. The associated PF key can be pressed to refind the character string previously found.
10.6.6 RCHANGE Command (PF6)
RCHANGE repeats the last CHANGE command entered. The associated PF key can be pressed to change the next instance of the character string changed by the previous CHANGE command.
10.6.7 UP Command (PF7), Down Command (PF8), LEFT Command (PF10), and RIGHT Command (PF11)
You will generally be dealing with data or text which exceeds the screen size. Scrolling allows you to move the screen "window" up, down, left, or right.
You can use four commands in the command field or the associated PF keys. The commands are UP, DOWN, LEFT, and RIGHT.
The scroll amount is placed next to SCROLL ===> (upper right hand corner of the screen.) This field can contain one of the following:
The command to toggle from one SPLIT screen to the other is the SWAP command. If you have used SPLIT (PF2), for example, to have two edit sessions available at the same time, you can use SWAP to move from one to the other.
10.6.9 RETRIEVE Command (PF12)
The RETRIEVE command will recall commands
previously entered.
10.6.10 A Few Notes About the PF Keys.
1. A PF key simulates command entry. Pressing a PF key is like typing the command associated with the PF key and pressing ENTER.
2. If anything is on the COMMAND line when a PF key is pressed, it will be added to the function of the PF key. The most common use of this feature is with the UP, DOWN, LEFT, and RIGHT commands. If, for example, you wish to move the current screen display up 10 lines, type 10 next to the ===> on the COMMAND line and press PF7.
3. The command associated with a particular PF key can be altered, as described in "Checking To See What Your PF Keys Are Set Up To Do" on page 29. Users wishing to change default ISPF settings should acquire an ISPF Profile dataset. Please contact the UCNS Help Desk, Computer Services Annex, or (706)542-3106 for more information.
10.7 CANCEL AND SAVE COMMANDS
So far, you have been instructed to enter the END command to terminate an ISPF/PDF EDIT session. When you terminate an edit session in this way, all changes that you have made to the file are saved. If you do not want to save changes that you have made, you can type:
+-----+
CANCEL |ENTER|
+-----+
on the COMMAND line. This will terminate the ISPF/PDF EDIT session without saving the changes.
There may also be times when you want to save changes that you have made but wish to continue in the current session. On the COMMAND line type:
+-----+
SAVE |ENTER|
+-----+
to save any changes that you have made and to continue with the current session.
10.8 LEAVING ISPF/PDF EDIT
Before continuing with the next section,
return to the ISPF/PDF PRIMARY OPTION MENU. If you wish to leave ISPF/PDF
entirely, see "Ending an ISPF/PDF Session" on page 12.
Begin by entering:
+-----+
1 |ENTER|
+-----+
next to OPTION ===> on the ISPF Primary Option Menu. The screen shown in Figure 25 will appear.
You can continue just as described in the section "Performing a Specific Task -- Editing the Dataset" on page 32, keeping in mind that the text or data cannot be changed.
Before continuing with the next section, return to the ISPF/PDF PRIMARY OPTION MENU. If you wish to leave ISPF/PDF entirely, see "Ending an ISPF/PDF Session" on page 12.
+--------------------------------------------------------------------+
|
|
|
Menu Reflist Refmode Utilities Help
|
| ------------------------------------------------------------------|
|
View Entry Panel
|
| Command ===>
|
|
|
| ISPF Library:
|
|
Project . . .
|
|
Group . . . . . .
. . . .
. . . |
|
Type . . . .
|
|
Member . . .
(Blank for member selection list) |
|
|
| Other Partitioned
or Sequential Data Set:
|
|
Data Set Name . . .
|
|
Volume Serial . . .
(If not cataloged)
|
|
|
| Initial Macro
. . . .
Enter "/" to select option |
| Profile Name
. . . . .
Browse Mode
|
| Format Name
. . . . .
/ Confirm Cancel/Move/Delete|
|
Mixed Mode
|
|
|
| Data Set Password
. . (If password
protected) |
|
|
|
F1=Help F3=Exit F10=Actions
F12=Cancel
|
|
|
|
|
| Figure 25:
The ISPF/PDF BROWSE - ENTRY PANEL. You are provided |
|
this panel so that you can enter the name of the
|
|
dataset you wish to browse.
|
|
|
+--------------------------------------------------------------------+
12.1 THE = SHORTCUT
The equal sign (=) may be used as a shortcut to leave ISPF entirely or to move from one ISPF option to another option. If, for example, you were in ISPF/PDF edit and wished to end the current session, on the command line you would type:
+-----+
=X |ENTER|
+-----+
and the TSO READY prompt will be displayed. The =X shortcut terminates a single session completely. If the SPLIT command has been used to select a second option, the =X shortcut will end only the option you are currently in. All changes are saved.
To move from one option to another -- ending the first option while saving any changes you have made -- the equal shortcut can be used as follows to go directly to the browse option:
+-----+
=1 |ENTER|
+-----+
12.2 OPTION WITH SUBOPTION SPECIFIED
In a previous section, one use of the ISPF/PDF utilities option was explained. In that section, "Reserving Disk Space for Your Dataset -- Dataset Allocation" on page 14, you were instructed to select Option 3 from the ISPF/PDF PRIMARY OPTION MENU and then select Option 2 from the UTILITY SELECTION MENU. This same option and suboption could have been specified as follows from the PRIMARY OPTION MENU:
+-----+
3.2 |ENTER|
+-----+
to take you directly to the desired suboption.
12.3 THE ISPF LIBRARY DATASET
As we discussed earlier, most datasets are of two types - sequential and partitioned. In our examples so far, we have shown how the dataset name is entered next to Data Set Name (Refer to Fig. 26)
Notice that above Data Set Name and just under COMMAND ===> there is a line which has ISPF Library: on it. Below that are indicating arrows for PROJECT, GROUP, TYPE, and MEMBER. If a dataset that you are working with is a partitioned dataset that has three qualifiers, you can use the dataset as an ISPF Library dataset.
Mary's dataset US123.PERSONAL.FILE from our previous example can be used as an ISPF LIBRARY dataset. To browse the member VITA, she would begin by specifying the dataset member as shown in Figure 26.
NOTES: If you have created an ISPF Profile dataset, the ISPF LIBRARY dataset name specified will always be shown next to PROJECT, GROUP, and TYPE.
If a dataset name is specified next to DATA SET NAME ===>, it will be used even if an ISPF LIBRARY dataset has been specified.
+--------------------------------------------------------------------+
|
|
|
Menu Reflist Refmode Utilities Help
|
| ------------------------------------------------------------------|
|
View Entry Panel
|
| Command ===>
|
|
|
| ISPF Library:
|
|
Project . . . US123
|
|
Group . . . . PERSONAL . . .
. . . . . .
|
|
Type . . . . FILE
|
|
Member . . . VITA
(Blank for member selection list) |
|
|
| Other Partitioned
or Sequential Data Set:
|
|
Data Set Name . . .
|
|
Volume Serial . . . (If
not cataloged)
|
|
|
| Initial Macro
. . . .
Enter "/" to select option |
| Profile Name
. . . . .
Browse Mode
|
| Format Name
. . . . .
/ Confirm Cancel/Move/Delete|
|
Mixed Mode
|
|
|
| Data Set Password
. . (If password
protected)
|
|
|
|
F1=Help F3=Exit F10=Actions
F12=Cancel
|
|
|
|
|
| Figure 26:
The ISPF/PDF BROWSE - ENTRY PANEL and the
ISPF |
|
LIBRARY Dataset
|
|
|
+--------------------------------------------------------------------+
12.4 THE PARTITIONED DATASET MEMBER LIST
If you do not specify a member name, only providing the name of a partitioned dataset, ISPF/PDF will display the member list of that dataset and allow you to select members from the member list. This is particularly useful when using ISPF/PDF EDIT or BROWSE. Mary's partitioned dataset specified in this manner will look like the member list shown in Figure 27.
To "S"elect a member, Mary can type:
+-----+
SEL member |ENTER|
+-----+
on the COMMAND line -- replacing the word 'member' with a name in the list. She can also use the Tab, line feed, or cursor control keys to position the cursor to the left of the member and type the letter 's' to select a member.
+---------------------------------------------------------