z/OS ISPF Reference Summary
Previous topic |
Next topic
|
Contents
|
Contact z/OS
|
Library
|
PDF
Contents (exploded view)
z/OS ISPF Reference Summary
SC19-3624-00
First Edition (September 2013)
Abstract for ISPF Reference Summary
Where to find more information
ISPF general information
Invoking an ISPF application—the ISPSTART command
ISPF system information
Files used by ISPF
ISPF system commands
Command table actions
Dialog test commands
PDF Browse primary commands
PDF member list commands
PDF data set list commands
PDF Edit and View commands
Dialog development information
Invoking the ISPF DTL conversion utility
Panel definition sections
Panel statements and built-in functions
Attribute section
CUA attribute TYPE values
Initialization, Reinitialization, and Processing sections
VER keywords
Panel control variables
Message definitions
Skeleton control statements
ISPF service syntax with return codes
The importance of parameter order, and using placeholders for optional parameters
Command format
ISPEXEC command invocation
ISPEXEC parameter conventions
The ISPLINK interface
CALL ISPLINK parameters
The ISPEXEC interface
CALL ISPEXEC parameters
ADDPOP—start pop-up window mode
BRIF—Browse interface
BROWSE—Browse a data set
CONTROL—set processing modes
DIRLIST—directory list service
DISPLAY—display panels and messages
DSINFO—data set information dialog
EDIF—Edit interface
EDIREC—initialize edit recovery
EDIT—edit a data set
EDREC—specify edit recovery handling
FILESTAT—statistics for a file
FILEXFER—upload or download file
FTCLOSE—end file tailoring
FTERASE—erase file tailoring output
FTINCL—include a skeleton
FTOPEN—begin file tailoring
GETMSG—get a message
GRERROR—graphics error block service
GRINIT—graphics initialization
GRTERM—graphics termination service
LIBDEF—allocate application libraries
LIST—write lines to the list data set
LMCLOSE—close a data set
LMCOMP—compresses a partitioned data set
LMCOPY—copy members of a data set
LMDDISP—data set display service
LMDFREE—free a data set list
LMDINIT—initialize a data set list
LMDLIST—list a data set
LMERASE—erase a data set
LMFREE—free data set from its association with data ID
LMGET—read a logical record from a data set
LMINIT—generate a data ID for a data set
LMMADD—add a member to a data set
LMMDEL—delete members from a data set
LMMDISP—member list service: Display option
LMMDISP—member list service: GET option
LMMDISP—member list service: PUT option
LMMDISP—member list service: ADD option
LMMDISP—member list service: DELETE option
LMMDISP—member list service: FREE option
LMMFIND—find a library member
LMMLIST—list a library's members
LMMOVE—move members of a data set
LMMREN—rename a data set member
LMMREP—replace a member of a data set
LMMSTATS—set and store ISPF statistics
LMOPEN—open a data set
LMPRINT—print a partitioned or sequential data set
LMPUT—write a logical record to a data set
LMQUERY—give a dialog information about a data set
LMRENAME—rename an ISPF library
LOG—write a message to the log data set
MEMLIST—member list dialog
PQUERY—obtain panel information
QBASELIB—query base library information
QLIBDEF—query LIBDEF definition information
QTABOPEN—query open ISPF tables
QUERYENQ—query system ENQ data
REMPOP—remove a pop-up window
SELECT—select a panel or function
SETMSG—set next message
TBADD—add a row to a table
TBBOTTOM—set the row pointer to bottom
TBCLOSE—close and save a table
TBCREATE—create a new table
TBDELETE—delete a row from a table
TBDISPL—display table information
TBEND—close a table without saving
TBERASE—erase a table
TBEXIST—determine whether a row exists in a table
TBGET—retrieve a row from a table
TBMOD—modify a row in a table
TBOPEN—open a table
TBPUT—update a row in a table
TBQUERY—obtain table information
TBSARG—define a search argument
TBSAVE—save a table
TBSCAN—search a table
TBSKIP—move the row pointer
TBSORT—sort a table
TBSTATS—retrieve table statistics
TBTOP—set the row pointer to the top
TBVCLEAR—clear table variables
TRANS—translate data from one Coded Character Set Identifier (CCSID) to another
VCOPY—create a copy of a variable
VDEFINE—define function variables
VDELETE—remove a definition of function variables
VERASE—remove variables from shared and/or profile pool
VGET—retrieve variables from a pool or profile or system symbol
VIEW—view a data set
VIIF—view interface
VMASK—associate an edit mask with a dialog variable
VPUT—update variables in the shared or profile pool
VREPLACE—replace a variable
VRESET—reset function variables
VSYM service—resolve system symbols
WSCON — Connect to a Workstation
WSDISCON—disconnect from a workstation
Edit macro commands
AUTOLIST - set or query Autolist mode
AUTONUM—set or query Autonum mode
AUTOSAVE—set or query Autosave mode
BLKSIZE—query the block size
BOUNDS—set or query the edit boundaries
BROWSE—browse from within an edit session
BUILTIN—process a built-in command
CANCEL—cancel edit changes
CAPS—set or query Caps mode
CHANGE—change a search string
CHANGE_COUNTS—query change counts
COMPARE—compare data set
COPY—copy data
CREATE—create a data set or data set member
CURSOR—set or query the cursor position
CUT—cut and save lines
DATA_CHANGED—query the data changed status
DATA_WIDTH—query data width
DATAID—query data ID
DATASET—query the current data set name
DEFINE—define a name
DELETE—delete lines
DISPLAY_COLS—query display columns
DISPLAY_LINES—query display lines
DOWN—scroll down
EDIT—edit from within an edit session
END—end the edit session
EXCLUDE—exclude lines from the panel
EXCLUDE_COUNTS—query exclude counts
FIND—find a search string
FIND_COUNTS—query find counts
FLIP—reverse excluded status of lines
FLOW_COUNTS—query flow counts
HEX—set or query Hexadecimal mode
HIDE—hide excluded lines message
HILITE—enhanced edit coloring
IMACRO—set or query an initial macro
INSERT—prepare display for data insertion
LABEL—set or query a line label
LEFT—scroll left
LEVEL—set or query the mod level number
LF—realign data on the ASCII linefeed character
LINE—set or query a line from the data set
LINE_AFTER—add a line to the current data set
LINE_BEFORE—add a line to the current data set
LINE_STATUS—query source and change information for a line in a data set
LINENUM—query the line number of a labeled line
LOCATE—locate a line
LRECL—query the logical record length
MACRO—identify an edit macro
MACRO_LEVEL—query the macro nesting level
MACRO_MSG—set or query the macro message switch
MASKLINE—set or query the mask line
MEMBER—query the current member name
MEND—end a macro in the batch environment
MODEL—copy a model into the current data set
MOVE—move a data set member
NONUMBER—turn off Number mode
NOTES—set or query Note mode
NULLS—set or query Nulls mode
NUMBER—set or query Number mode
PACK—set or query Pack mode
PASTE—move or copy lines from clipboard
PRESERVE—enable saving of trailing blanks
PROCESS—process the panel
PROFILE—set or query the current profile
RANGE_CMD—query a command that you entered
RCHANGE—repeat a change
RECFM—query the record format
RECOVERY—set or query Recovery mode
RENUM—renumber data set lines
REPLACE—replace a data set or data set member
RESET—reset the data display
RFIND—Repeat Find
RIGHT—scroll right
RMACRO—set or query the recovery macro
SAVE—save the current data
SAVE_LENGTH—set or query length for variable-length data
SCAN—set command scan mode
SEEK—seek a data string, positioning the cursor
SEEK_COUNTS—query seek counts
SESSION—identify type of session
SETUNDO—set UNDO mode
SHIFT ( —shift columns left
SHIFT ) —shift columns right
SHIFT
SHIFT > —shift data right
SORT—sort data
SOURCE—describe format of data
STATS—set or query Stats mode
SUBMIT—submit data for batch processing
TABS—set or query Tabs mode
TABSLINE—set or query tabs line
TENTER—set up panel for text entry
TFLOW—text flow a paragraph
TSPLIT—text split a line
UNNUMBER—remove sequence numbers
UP—scroll up
USER_STATE—save or restore user state
VERSION—set or query version number
VIEW—view from within an edit session
VOLUME—query volume information
XSTATUS—set or query exclude status of a line
SCLM services and macros
SCLM services
ACCTINFO—retrieve accounting information
AUTHCODE—set or retrieve an AUTHCODE
BUILD—build a member
DBACCT—retrieve accounting records for a member
DBUTIL—generate a tailored data set and report
DELETE—delete database components
DELGROUP—delete database components from group
DSALLOC—allocate data sets for group/type
EDIT— edit a member of a controlled library
END—end an SCLM services session
ENDEC— encode and decode members
EXPORT—extract SCLM accounting information for a group
FREE—free database from its association with SCLM ID
GETBLDMP—retrieve build map information
GETXDEP—return cross-dependency information
IMPORT—import SCLM accounting information to current project
INIT—generate an SCLM ID for a database
LOCK—lock a member or assign an access key
MIGRATE—create accounting information for selected members
NEXTGRP—find the next group in a hierarchy
PARSE—parse a member for statistical and dependency information
PROMOTE—promote a member from one library to another
RPTARCH—generate an SCLM architecture report
SAVE—lock, parse, and store a member
SCLMINFO—return project information
START—generate an application ID for a service session
STORE—store member information in an accounting record
UNLOCK—unlock a member in a development library
VERDEL—delete version information
VERINFO—retrieve version information
VERRECOV—recover a version
SCLM macros
FLMABEG—define the project name of the project definition
FLMAEND—last macro in the project definition
FLMAGRP—define a group of authorization codes
FLMALLOC—define each DDname in the DDname substitution list for a translator
FLMALTC—specify alternate control information
FLMATVER—enable the audit and version utility
FLMCNTRL—specify project-specific control options
FLMCPYLB—identify additional data sets to be concatenated to a DDname
FLMGROUP—define one group in the project definition
FLMINCLS—associate include-sets with types in the project hierarchy
FLMLANGL—define a language to SCLM
FLMLRBLD—rebuild members with a particular language after promotion
FLMPROJ—define a subproject to an SCLM project/alternate
FLMNPROM—specify which SCLM editable elements may or may not be marked as non-promotable
FLMSYSLB—define a set of data sets for a language containing project macros or included members
FLMTCOND—select build translators based on group and return codes
FLMTOPTS—select the options based on group
FLMTRNSL—define once for each translator to be invoked for a language
FLMTYPE—define one FLMTYPE in the project definition
System variables
Configuration utility
Time and date
General
Terminal and function keys
Scrolling
PRINTG command
Table display service
LIST service
LOG and LIST data sets
Dialog error
Tutorial panels
Selection panels
DTL panels or panels containing a )PANEL section
Dialog variables
PDF non-modifiable variables
Dialog Tag Language (DTL) tags
Copyright IBM Corporation 1990, 2014