O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

User’s Guide

Book Description

For all users who work with ISPF on z/OS MVS. The readers of this book will learn how to use the ISPF professionally in their daily work in z/OS to quickly reach optimal results:

- Detailed description of TSO/ISPF logon processes
- Use of ISPF command tables
- DSLIST - Optimal use of Data Set Lists
- Use of Object / Action Workplace as an optimal work surface
- Detailed description on use of the ISPF editor
- Utilities for allocated data sets
- Secret commands usable in ISPF
- Descriptions for using the downloadable SMART ISPF Utilities

The author gives many useful hints and tips based on his extensive experience working with ISPF. The applications of all the major ISPF commands are demonstrated by examples from practice.
The book can be used as a teaching aid as well as a practical guide for daily work.

Table of Contents

  1. Cover
  2. Title
  3. copyright
  4. Preface
    1. 1 Introduction
    2. 1.1 Readers previous knowledge of ISPF
    3. 1.2 Using this book
    4. 1.3 Screens, source codes, JCL and other displays
    5. 1.4 Labeling of important tips
    6. 1.5 Citations from other publications
    7. 1.6 IBM glossary
    8. 1.7 z/OS basic information
    9. 1.8 ISPF reference books
    10. 1.8.1 ISPF books for ISPF users
    11. 1.8.2 ISPF books for ISPF application programmers
    12. 1.9 TSO reference books
    13. 1.10 The ISPF services
    14. 1.11 Working with ISPF
    15. 1.12 ISPF interaction
    16. 1.13 The 3270 screen
    17. 1.13.1 3270 screen layout
    18. 1.13.2 The full screen technology
    19. 1.14 The ISPF online help facility
    20. 1.14.1 Call the online help facility
    21. 1.14.2 Overview of all commands and functions of ISPF
    22. 1.14.3 Description of the DSLIST command
    23. 1.15 ISPF sub-systems
    24. 1.15.1 SDSF – System Display and Search Facility
    25. 1.15.2 IBM Data Set Commander for z/OS
    26. 1.15.3 File Manager for z/OS
    27. 1.15.4 MVS/QuickRef
    28. 1.16 Information sources
    1. 2.1 Data sets
    2. 2.1.1 Allocation of data sets
    3. 2.1.2 Naming conventions for data set names
    4. 2.1.3 The relevance of qualifiers
    5. 2.1.4 Data set types
    6. 2.1.5 Other data set types
    7. 2.1.6 Concatenated data sets basics
    8. 2.1.7 Partitioned concatenated data sets
    9. 2.1.8 Sequential concatenated data sets
    10. 2.1.9 Abbreviations concerning data sets
    1. 3.1 The logon procedure
    2. 3.2 TSO start and the user logon process in detail
    3. 3.3 ISPF start
    4. 3.3.1 Necessary ISPF libraries
    5. 3.3.2 Display currently existing library structures
    6. 3.3.3 ISPF table service data sets
    7. 3.3.4 The user profile library ISPPROF
    8. 3.3.5 Contents of ISPF profile library
    9. 3.3.6 The ISPF start command
    10. 3.3.7 The initial logon procedure XYZLOGON
    11. 3.3.8 Rules how a logon procedure may end
    12. 3.3.9 The private logon procedure SLOGON
    13. 3.3.10 Example of a LOGON procedure
    14. 3.4 The SLOGON procedure of the SMART ISPF utilities
    15. 3.4.1 Install the SLOGON procedure
    1. 4.1 Available 3270 screen formats
    2. 4.2 ISPF options setting
    3. 4.3 The ISPF settings panel (Selection 0)
    4. 4.4 Panels and their handling
    5. 4.5 The structure of ISPF panels
    6. 4.5.1 Using HELP panels
    7. 4.6 The primary option menu
    8. 4.7 Screen splitting
    9. 4.7.1 Essential rules and tips for split screen
    10. 4.7.2 Direct activation of an ISPF logical screen
    11. 4.7.3 Example, with eight logical screens of ISPF
    12. 4.8 The program function keys of ISPF
    13. 4.8.1 Optimize PF key settings
    14. 4.8.2 Switching on the PF key setting display
    15. 4.8.3 Utilize KEYLISTs for PF keys
    16. 4.8.4 Display the PF key assignment in a KEYLIST
    17. 4.8.5 PF keys use without using KEYLIST
    1. 5.1 Execute programs in a TSOP/ISPF environment
    2. 5.1.1 Online execution
    3. 5.1.2 Batch execution
    4. 5.2 Introduction to the ISPF command technology
    5. 5.2.1 The member ISPCONF
    6. 5.2.2 Datasets for command tables
    7. 5.2.3 Creating your own ISPF commands
    8. 5.3 Program SICMD
    9. 5.3.1 Edit ISPF commands using SICMD
    10. 5.3.2 Display the list of all standard ISPF commands
    11. 5.3.3 Define the call of SICMD as command
    12. 5.3.4 Generating a list of commands
    1. 6.1 The DSLIST panel
    2. 6.2 The possibilities of the action bar for DSLISTs
    3. 6.3 The DSLIST panel fields
    4. 6.4 DSLIST panel processing
    5. 6.4.1 The DSLIST primary commands
    6. 6.4.2 The commands MEMBER and SRCHFOR
    7. 6.4.3 DSLIST line commands
    8. 6.4.4 DSLIST settings
    9. 6.4.5 Examples of the data set list settings
    10. 6.5 Personal data set lists
    11. 6.5.1 Creating personal data set lists
    12. 6.5.2 Call DSLISTs
    13. 6.6 Entering the DSLIST command with the name of a DSLIST
    14. 6.6.1 Entering the DSLIST command without parameters
    15. 6.6.2 Using the volume serial field
    16. 6.7 DSLIST optimal use with command tables
    17. 6.7.1 Organization and naming conventions
    18. 6.7.2 Call DSLISTs using the ISPF command table
    1. 7.1 The ISPF workplace panel
    2. 7.1.1 Calling the workplace via the command table
    3. 7.1.2 Operation of the workplace panel
    4. 7.1.3 Action commands in the workplace panel
    5. 7.2 Examples of workplace operation
    1. 8.1 Table of EDIT primary commands
    2. 8.2 Table of EDIT line commands
    3. 8.3 Displaying and maintaining an edit profile
    4. 8.3.1 Setting EDIT options with EDSET/EDITSET
    5. 8.3.2 EDIT profile settings and their use
    6. 8.4 Colored code for EDIT and VIEW
    7. 8.4.1 Colored code - what is it?
    8. 8.4.2 Setting the colored code
    9. 8.4.3 Uniform last level qualifier
    10. 8.5 Edit recovery
    11. 8.6 The UNDO function
    12. 8.7 Turn the UNDO function on and off
    13. 8.8 FIND and CHANGE
    14. 8.8.1 Definition of search operands
    15. 8.8.2 Definition of simple search texts
    16. 8.8.3 Definition of special search texts
    17. 8.9 Exclude
    18. 8.10 SHIFT and OVERLAY
    19. 8.10.1 Example one for using OVERLAY
    20. 8.10.2 Example two for using OVERLAY
    21. 8.11 CUT and PASTE
    22. 8.11.1 Data transport via the clipboard of the PC system
    23. 8.11.2 Data transport via the ISPF clipboard
    1. 9.1 DDLIST – Description and call
    2. 9.2 DDLIST operation
    3. 9.3 Find a member
    4. 9.4 Free a data set allocation
    5. 9.5 Warning when inconsistent data set structures exist
    6. 9.6 The display options SHORT and LONG
    7. 9.7 Display system library chains
    8. 9.7.1 Display of parmlib member ALLOCxx
    9. 9.7.2 Display the LINKLIST chain
    10. 9.7.3 Browsing storage and loaded modules
    1. 10.1 The TSO command CONCATD
    2. 10.2 Program ISRDSLST
    3. 10.3 The TASID program
    1. 11.1 Naming conventions
    2. 11.2 The dynamic panel concept
    3. 11.3 List of programs
    4. 11.4 Program descriptions
    5. 11.4.1 Edit macro
    6. 11.4.2 Edit macro #ALTXT
    7. 11.4.3 Edit macro #EDMEM
    8. 11.4.4 Edit macro #IMACROA
    9. 11.4.5 Edit macro #IMACRO1
    10. 11.4.6 Edit macro #IMACRO2
    11. 11.4.7 Edit macro #ISPFB
    12. 11.4.8 Edit macro #LCH
    13. 11.4.9 Edit macro #SPLJ
    14. 11.4.10 Edit macro #SSS
    15. 11.4.11 Edit macro #SSSCH
    16. 11.4.12 Edit macro #SU
    17. 11.4.13 Edit macro #TSOB
    18. 11.4.14 Edit macro #VERASE
    19. 11.4.15 Program SCURSOR
    20. 11.4.16 Program SDOC
    21. 11.4.17 Program SLE
    22. 11.4.18 Data member SLOGDSN
    23. 11.4.19 Program SLOGON
    24. 11.4.20 Program SPROFEDT
    25. 11.4.21 ISPF variables load member SPROFVAR
    26. 11.4.22 Program SSC
    27. 11.4.23 Program SSS
    28. 11.5 Installation of SMART ISPF utilities
    29. 11.5.1 Download and unzip
    30. 11.5.2 Installation
    31. 11.5.3 ALTLIB command
    32. 11.5.4 Make the SMART ISPF utilities ready to run
  5. List of screens
  6. List of programs
  7. List of tables
  8. List of JCL
  9. Bibliography
  10. Index