TSO CLIST PROC TSO CLIST PROC Author: David McRitchie formatted on 1995/04/01 06:54 for assistance contact: D. McRitchie DMcRitchie@hotmail.com -------------------------------------------------------------------------------- CLIST NAME. PROC users. TSO users particularly SCRIPT users type. Edit Macro resides in SYS1.TSOCLIST -------------------------------------------------------------------------------- PROC Browse selected member in each of several JCL procedure libraries -------------------------------------------------------------------------------- The following clists share the same description: AFP CLIST DSMPROF4 LOADMOD SOP Having their own descriptions are: PANELS PDSDD PROC -------------------------------------------------------------------------------- related material related PROC description includes the clists PROC CLIST LOADMOD and PANELS command ===> TSO afp membername command ===> TSO clist membername command ===> TSO dsmprof4membername command ===> TSO loadmod membername command ===> TSO panels membername command ===> TSO PDSDD ddname membername command ===> TSO proc membername command ===> TSO PDSDD ISPPLIB membername see also MODELT in the index see also PANELS for information on printing in SCRIPT also related -- $BROWSE $EDIT DDNAME LISTDD PDSDD REALLOC -------------------------------------------------------------------------------- The following clists allow * and/or % pattern characters in the membername for selection: afp, cbt, clist, dsmprof4, infohelp, loadmod, modelt, naspa, panels, pdsdd, sop, and proc. -------------------------------------------------------------------------------- The browse functions provide you with an "extra window" into browse. This means that when you end the browse function, you will return to the panel from which the browse function was invoked. Essentially what this means is that the use of these functions does not disrupt any other TSO/ISPF work you are doing. There are several JCL procedure libraries in which cataloged JCL can be found in. This clist simplifies the search to find which one(s) it is actually re- sides in. -------------------------------------------------------------------------------- ===> TSO %PROC membername -------------------------------------------------------------------------------- Options: (not all options available in all clists described) ALL The clists PANELS and CLIST include two sets of datasets. The first being the combined libraries, the second being where the members came from. The ALL option will find members in both sets; otherwise, only members of the combined libraries and li- braries include in standard logon proc are checked. This option is of primary interest to System Programmers, and others who in- stall and maintain clists. Creating clists that would conflict with existing clists or LOADMODS should be avoided, this option can assist in this area. CHKCAT Checks list of datasets included within the clist to see if can be found in the catalog. Turns on option "ALL", not compatible with SUMMARY option. The purpose of this option is as an aid to making minor revisions in the clist itself without the effort of a complete refresh of the included dsnames. EDIT Places you into PDF EDIT mode instead of BROWSE. Generally you would use the default BROWSE. HELP Option available only for CLIST. HELP information for clist or if not available will attempt to present TSO help information in EDIT. The index can be examined by using $INDEX$ as the membername. NB No Browse of individual members will be done. Only interest be- ing the SUMMARY list at the end. SUMMARY Provides a summary listing at end. Some clists will exclude BROWSE of individual members. Others will exclude the BROWSE only if option NB is used. This option is of primary interest only to Systems Programmers maintaining these clists. Examples: ===> TSO %PROC COBUCL ===> TSO %PROC COBU* -- CLIST and PROC will accept "*" patterns PROC=COBUCL is found in two different locations and will serve for the demonstration. -------------------------------------------------------------------------------- The following CLISTS work in the same fashion AFP Browse selected member in each of several Advanced Function Printing related (AFP) libraries. enter ===> TSO AFP P1* CLIST Browse selected member in each of several CLIST type libraries. To check which libraries enter ===> TSO CLIST CLIST DSMPROF4 Browse selected member in SCRIPT.R40.MACLIB, an * will Browse/Edit OBC@SYM4, ** will be the directory. INFOHELP Browse selected member in TECH.INFO.TEXT. . Separate documentation/help is available for INFOHELP. LOADMOD Browse selected member in each LNKLST library. LOADMOD has been made a REXX execute to utilize capabilities to find the actual LNKLST libraries in use. Most of the others currently remain as clist. To check which libraries any of the following will suffice: ===> TSO %$D LINK + svclib and lpalib ===> TSO LOADMOD IEFBR14 NB SUMMARY ===> TSO LOADMOD IEFBR14 NB SHORT IVL806 -- program not included, probably no longer needed. Workaround may be required. MODELT Browse selected member in TSOMODEL.PUBLIC.TEXT. . Separate documentation/help is available for MODELT. PANELS Browse selected panel in ISPF utilized PDS libraries. Separate documentation/help is available for PANELS. To check which libraries enter ===> TSO CLIST PANELS enter ===> TSO panels ISREDDE PDSDD Select you own ddname to be browsed. There is a separate description/help for the PDSDD clist. enter ===> TSO PDSDD ddname membername PROC Browse selected member in each of several JCL procedure libraries The libraries being checked for are as follows: SYS1.PROCLIB, IPO6.PROCLIB, SYS1.USERPROC, and SYS1.TESTPROC To be more specific as to which libraries enter ===> TSO CLIST PROC SOP Browse/Edit Operations Standard Operating Procedures manual @SCRIPT source. enter ===> TSO SOP 1002 or TSO SOP S13* NASPA and CBT have programs, clists, macros, documentation that have been submitted by many programmers to be shared by programmers everywhere. The DOC option will put you into the 1st file which describes the other files. SOP #6260 may have additional infor- mation. ===>TSO CBT DOC ===>TSO CBT 50 to(55) (provided DCB attributes remain same) ===>TSO CBT 50 m(%OC*) (provided such members as DOC, DOC3, and LOC1 exist) (same as above for NASPA, using NASPA instead of CBT) -------------------------------------------------------------------------------- Subject: ===> TSO CLIST HELP 1990/10/12 profs note I have been maintaining documentation in SCRIPT for clists that I have written and for other CLISTS around. This documentation is maintained in IS03.SHARE.TEXT. I have created a PDS library that contains the SCRIPTED members as 80-byte records that can be browsed in IS03.CLISTHLP.HELP. This library is tied into the CLIST clist as follows: ===> TSO CLIST clistname Will browse the clist ===> TSO CLIST clistname HELP Will browse HELP informa- tion e.g. ===> TSO CLIST @SCRIPT Will browse the @SCRIPT clist ===> TSO CLIST @SCRIPT HELP Will browse SCRIPT help in- formation There are other members in IS03.CLISTHLP.HELP that have been SCRIPTED and are not clists e.g. EDCHEK, EDITOR, TABBING, @SCRIPT2, NCAPX:A:B:D:T:V, NICKNAME, OUTPUT, RECEIVE, SORT, STATUS, TRANSMIT. EDCHEK, has documentation for the EDIT command !EDCHEK EDITOR, information on using the PDF editor TABBING, information on using tabbing within the PDF editor @SCRIPT, the @SCRIPT clist is documented here @SCRIPT2, Some table pertaining to SCRIPT are documented here NCAPXV, Some information pertinent to creating clists, and REXX executes SORT, information on using SORT within the PDF editor The others NICKNAME, OUTPUT, RECEIVE, and TRANSMIT are basically the TSO help information reformatted into SCRIPT. Some additional information may be added. For additional information on TRANSMIT you may also refer to SOP document #4803 for file transfers between systems. Document is available in SYSTECH. additional material 1990/12/17 - profs note Subject: ===> TSO CLIST clistname|REXX execute|TSO command HELP The use of the clist CLIST has been expanded to include TSO help information where the information is not available in IS03.CLISTHLP.HELP. Two REXX executes (QHELP and QHELP@) have been added to CLIST to support TSO help information. The TSO help information will be presented to you in EDIT allowing faster access and the ability to scroll forward and backward and other EDIT features. ===> TSO CLIST clistname HELP ===> TSO CLIST REFORMAT HELP ===> TSO CLIST SORTG HELP The following failing to find other material will will obtain TSO HELP information. ===> TSO CLIST commandname HELP ===> TSO CLIST ALLOCATE HELP ===> TSO CLIST LISTCAT HELP The following will obtain TSO HELP information directly. ===> TSO QHELP commandname ===> TSO QHELP ALLOCATE ===> TSO QHELP LISTCAT HELP material not available in IS03.CLISTHLP.HELP will be be obtained from li- braries in your SYSHELP. You will be placed into EDIT in a dataset named userid.QHELP.LIST -- possible future change to a temporary dataset. The mate- rial from a normal ===> TSO HELP commandname will be brought in. This will give you a speed advantage, the ability to go forward and backward, and to use any other EDIT commands. The normal datasets in your ddname(SYSHELP) are -- SYS1.HELP, SYS1.TSOHELP, SYS6.IOF.HELP, SYS1.DSNHELP, SYS6.APX.HELP, and SYS6.PCTRANS.HELP)