s8674 - IsPF Hidden Treasures
s8674 - IsPF Hidden Treasures
SHARE 116
Sessions 8674 & 8675
Member List
•Recent Enhancements
Edit
•COMPARE Command
•Recent Enhancements
2 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 1
Interactive Program Development Facility (ISPF)
ISRDDN Utility
Autotype Function
ISRDTLCV macro
3 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
DSLIST
DSLIST personal_list_name | pattern
• If a list name exists by that name, a data set list will be built based on
the entries in the list
• If a list name does not exist, the parameter is treated as a pattern
EXCLUDE command and X line command from within Data Set List
• Excludes data sets displayed in list
• Shadow line displayed
4 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 2
Interactive Program Development Facility (ISPF)
SRCHFOR command
• Invokes SuperC to search the listed data sets for strings
• Syntax: SRCHFOR [string]
• Displays panel used to specifying options for SuperC
• Message field identifies data sets containing the string
• SuperC output written to data set
(default: userid.SRCHDSL.LIST)
5 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
6 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 3
Interactive Program Development Facility (ISPF)
7 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
8 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 4
Interactive Program Development Facility (ISPF)
9 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
new in "source"
common
common lines
excluded by X
parameter
10 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 5
Interactive Program Development Facility (ISPF)
• User can specify the SuperC process statements data set name as a
sub-parameter of the SYSIN keyword
Syntax: SYSIN(dsn)
Syntax: SYSIN(/)
11 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
COLS command
• Causes a columns line to be displayed at the top of each Edit/View
data screen (i.e. stays with the Edit/View display)
• Syntax: COLS [ON|OFF]
12 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 6
Interactive Program Development Facility (ISPF)
+-STORAGE-+
>>----SETUNDO----+---------+---------------><
+-SETU----+ +-RECOVER-|
+-ON------|
+-OFF-----|
+-KEEP----+
•Where:
KEEP Has the same effect as STORAGE and also prevents the
SAVE command from clearing the UNDO buffers in
storage
13 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
–Enter AK, BK, OK, or OOK line commands to indicate a multiple target
MOVE/COPY command
–Enter ‘final’ destination line command (A, B, O or OO) to initiate the ‘multiple
target’ MOVE/COPY
–‘Final’ destination must be after the line where the AK, BK, OK, or OOK
command was entered
14 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 7
Interactive Program Development Facility (ISPF)
• The HX and HXX line commands act as a toggle by switching a line’s display
format between normal and hexadecimal format
15 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
16 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 8
Interactive Program Development Facility (ISPF)
17 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
18 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 9
Interactive Program Development Facility (ISPF)
19 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
20 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 10
Interactive Program Development Facility (ISPF)
21 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
• ASCII edit can be selected for z/OS UNIX files not tagged by either:
–Selecting the Edit ASCII data option on the Edit/View Entry panel
–Using the z/OS UNIX Directory List Utility (option 3.17) EA line command
• ASCII edit available with the EDIT and VIEW services by using the new ASCII
keyword parameter
22 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 11
Interactive Program Development Facility (ISPF)
23 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
24 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 12
Interactive Program Development Facility (ISPF)
25 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
"Other"
screen
Current
screen
26 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 13
Interactive Program Development Facility (ISPF)
27 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
28 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 14
Interactive Program Development Facility (ISPF)
Runs in z/OS UNIX and is invoked upon a request for a TSO or ISPF
command
• TSO address space established
• If an ISPF command is requested
–ISPF data sets are allocated and an ISPF session is established
Gateway IVP provides a web page for entering TSO and ISPF commands
–/usr/lpp/ispf/bin/ISPZIVP.html
–/usr/lpp/ispf/bin/ISPZIVP.cgi
29 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
ISRDDN Utility
Fullscreen display of DD allocations
Build a member list based on a DD
Invocation: SELECT PGM(ISRDDN) - DDLIST command
Browse (B), Edit (E), View (V), Free the entire DD (F), Compress a PDS
(C), Provide additional data set information (I), Display list of users of jobs
using a data set (Q)
30 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 15
Interactive Program Development Facility (ISPF)
LOAD name
• Explicitly loads a module
• Uses ISPLLIB if available
• Browses result
32 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 16
Interactive Program Development Facility (ISPF)
COUNT [string]
• counts the number of members in PDSs
DUP
• searches all the PDSs in the displayed list and LPA
• displays list of duplicate names
ENQ
• Enqueues on system
CON
• Enqueue contention
33 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
34 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 17
Interactive Program Development Facility (ISPF)
Many sites now define USER as the APPLID for a User command table
• Speak to your systems programmer if your site does not
• Allows users to define their own ISPF commands
• User command table saved in a personal table data set in the
ISPTLIB DD concatenation
35 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Retrieves a maximum of 100 data set names and 700 member names
36 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 18
Interactive Program Development Facility (ISPF)
ISRDTLCV Macro
Shipped in SISPEXEC library
37 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Calendar Notebook
&ZKIT = LO
• Set in Primary Menu
38 Hidden Treasures/New Features | Sessions 8674 & 8675 © 2011 IBM Corporation
Page 19