EDIT REXX execute QHELP EDIT REXX execute QHELP Author: David McRitchie formatted on 1995/04/01 06:54 for assistance contact: D. McRitchie DMcRitchie@hotmail.com -------------------------------------------------------------------------------- REXX execute NAME. QHELP users. TSO users type. REXX execute resides in SYS1.TSOCLIST -------------------------------------------------------------------------------- QHELP TSO HELP information viewable in a dataset under EDIT -------------------------------------------------------------------------------- related QHELP@, CLIST, PROC -------------------------------------------------------------------------------- QHELP will place TSO HELP information into a dataset which will be placed into PDF EDIT. The advantage is that the user may then use normal PDF edit commands to examine the content, specifically the fol- lowing options are available in EDIT. 1. Use of the FORWARD and BACKWARD PF keys. Simply using HELP allows a forward direction only. 2. Ability to use FIND. 3. Ability to use FIND ALL after using EXCLUDE ALL 4. Cut and Paste ability using EDIT. The source of the HELP information will depend on what your SYSHELP ddname is. SYSHELP is comprised of such datasets as: SYS1.HELP SYS1.TSOHELP SYS6.IOF.HELP SYS1.DSNHELP SYS6.APEX.HELP -------------------------------------------------------------------------------- QHELP commandname QHELP clistname -- some clists do have HELP -------------------------------------------------------------------------------- Examples ===> TSO QHELP allocate equivalent to ===> TSO HELP allo- cate ===> TSO QHELP vpsprint equivalent to ===> TSO HELP vpsprint ===> TSO QHELP printoff equivalent to ===> TSO HELP printoff ===> TSO QHELP equivalent to ===> TSO HELP The equivalent TSO command is what is SYSOUT TRAPPED by the REXX exe- cute. A corresponding macro (also REXX) is used for EDIT it is named QHELP@. Internal Aspects Internal aspects describes how the CLIST functions. This information is particularly useful to someone who may need to design a similarly functional clist. It may also provide additional insight to the user. 1. This is a REXX execute. 2. userid.QHELP.LIST is deleted and allocated. 3. If there is a QHELP variable it is saved. Even though they can't result in reinvoking this clist because of the datasetname. 4. Description is built for use of EDIT panel SYSEDDE2. 5. Edit is invoked with $EDIT userid.QHELP.LIST MACRO(QHELP@) PANEL(SYSEDDE2). 6. Variable QHELP is restored to original value.