Introduction
Once a PDS (Partitioned Dataset) is opened using the M, E, B, or V line command from the dataset list, you are taken to the member list panel. This view lets you interact with individual members using line commands like E (Edit), B (Browse), V (View), and S (Select).
You can also use primary commands such as SORT to organize the member list based on various attributes like name, size, or last changed date. In this exercise, you'll practice navigating, creating, editing, sorting, and interpreting member statistics within a PDS.
Replace SHRDVXX with your assigned user id wherever applicable.
Exercises: Dataset-List Panel Line Commands (PDS)
Preparation
- Allocate a PDS called
SHRDVXX.PDS.PRACTICE
(≥ 5 dir blocks) containing membersM1
,M2
,M3
, andANOTHER
(which has the textANOTHER
). - Edit
M1
twice (add & delete lines) so there's reclaimable space. - Enter ISPF 3.4, list datasets with your prefix off (put
'SHRDVXX.PDS.PRACTICE'
in Dsname Level), Include Additional Qualifiers on.
Find out which Line command is used to get the expected result as requested below. Use Help panel as and when needed.
- Display member list of
SHRDVXX.PDS.PRACTICE
. - Open the member list in edit mode.
- Open the member list in browse mode.
- Open the member list in view mode.
- Display short info (no max dir blocks) for
SHRDVXX.PDS.PRACTICE
. - Display detailed info (including max dir blocks and member count) for
SHRDVXX.PDS.PRACTICE
. - Rename
SHRDVXX.PDS.PRACTICE
to `SHRDVXX.PDS.BACKUP - Delete
SHRDVXX.PDS.BACKUP
. - Hides (excludes)
SHRDVXX.PDS.PRACTICE
from the dataset list - Reclaims “gas” (deleted-member space) in
SHRDVXX.PDS.PRACTICE
? How can we check if the space is recovered?
Exercises: Inside the PDS Member List
Prerequisite: On the dataset list, use M
to display the members of SHRDVXX.PDS.PRACTICE
.
Here are the list of question. Perform the action as requested and get the answer. Use Help panel as and when needed.
- Which primary command sorts the member list by member name ascending?
- Which primary command sorts the member list by last changed date descending?
- How do you scroll right (which function key) to display the SIZE, INIT, and VERSN columns?
- After each save, what values appear in the SIZE, INIT, and VERSN columns?
- Prerequisite & Action:
- On member list, enter
E M1
and add one line → save. - Enter
E M1
again, delete that line → save. - Enter
E M1
, add two lines, saving after each single line added. - Enter
E M1
, just modify the content of existing line -> save.
- On member list, enter
- Prerequisite & Action:
- On the member list, which line command opens member
M2
in edit mode? - On the member list, which line command opens member
M3
in browse mode? - On the member list, which line command opens member
ANOTHER
in view mode? - On the member list, what happens when you use
S
next to a member? What mode does it follow? - Which primary command sorts the members by SIZE in descending order?
- Which primary command sorts members by INIT column in ascending order?
- In the member list, how do you create a new member named
NEW1
using the primary command line? - On the ISPF 3.4 dataset list, how can you create a new member
NEW2
directly without opening the member list? - What happens if you open a new member, write a few lines, and then exit without saving?
- How does the VERSN value change in the member list after each edit-save cycle?
- Prerequisite: Edit any member multiple times, saving after each change.
- On the member list, which line command deletes member
ANOTHER
?